Zoom at cursor in canvas

Yes. When working on a project with multiple scenes that have elements off canvas in different locations, as you switch between scenes - the canvas is moved around the workspace as it tries to fit everything to the screen. This can also result in parts or all of the canvas outside of the workspace.

Maybe I’m confusing the definition of canvas and scene? But the area in white in the image below is what I was expecting to fit to screen. Maybe we can have an option for both choices?