RotateTo action now uses Vec3() to keep track of the state
RotateBy action now uses just Vec3() to keep track of the state