Allow position/scale/quaternion to be passed in to transform as functions