in progress: pan rotate, save progress
pan gesture progress, must resolve gimbal lock