So i have a problem as shown:
I want the arrow to rotate about the origin, but still remain parallel to the cylinder. However, the interpolation messes up and the arrow clips into the cylinder instead.
How do i ensure that the arrow only rotates on the same plane as the cylinder?
Is there a way to make an object rotate about any arbitrary axis (instead of a point origin) specified?

