Orbit around cursor

I use “Zoom Selection” (on the context menu for a selection set in the model view) to accomplish this. Not quite the same as what you’re asking for, but solves the same basic problem when I’m working in a big model. For convenience, I typically set “z” as a keyboard shortcut for “Zoom Extents” and “Z” (shift-z) as a keyboard shortcut for “Zoom Selection”