Fixed the pointer rotation problem - instead of modifying the rotation value in code, add a transform below PointerRoot to apply any changes needed from differences in the object orientation in Vicon