Yeah that would work.
For auto-rotation, all we need is the positioning gizmo to define where the rotation point on the object is.