Keep rotation and quaternion in sync 

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