Update to my original solution: I am finding that the camera rotate option is changing the focal point of the camera. For instance, with the interaction style I shared above, it does this:
(note the change in focal point after a “rotate”)
With the default camera interaction, this does not happen:
is a “rotate” not actually what I want?
Note that if the mesh is centered around the origin that this isn’t all that noticeable… hence why it took me a while to realize this. Any tips, @Sebastien_Jourdain?