Panning Multiple Graphs at the Same Time

Is it possible to have graphs interact with each other and allow panning multiple graphs at the same time? I’d like to be able to have multiple graphs pan and possibly zoom to the same level at the same time.

If it has to be separate dcc.Graphs, you can do this with relayout_data. But it’s easier and more performant if you can make them all subplots of the same graph, like https://codepen.io/etpinard/pen/NojNwY