Hm. I just noticed that the vtkInteractorStyleManipulator class has a centerOfRotation property (the default interactor style does not have this) that is always set to the origin. Setting this to the center of the data in the scene resolves the issue, but is there a way to do that automatically on perhaps the renderer.resetCamera() call?