Sync rotation & quaternion when one instance changes

Such as when the following pattern is used:
object.rotation = new THREE.Euler( ... );