UArPose multiply(UArPose other) => UArPose(position: transformPoint(other.position), rotation: rotation.multiply(other.rotation).normalized);