Can probably add `copy` method check [in this method](https://github.com/breakfast-studio/lunchboxjs/blob/ba063e9dbe148f7c16b42b1ed30532199eef35f0/packages/lunchboxjs/src/setThreeProperty.ts#L4) to support direct copying of quaternions, vectors, etc. Code in Vue: ```vue <three-mesh .quaternion="new THREE.Quaternion(1, 0, 0, 1)"/> ``` Expected: rotation applied Actual: rotation not applied