Seeking suggestions for the best way to implement a split-view JupyterLab notebook extension

Also, if you right click on a notebook’s tab in JupyterLab there is a menu item to create a new side-by-side view of that same notebook that will remain synchronized with the other view.