How would one check if a meshes rotation has changed or not?
You save the values of
Object3D.quaternion in the current frame and compare them with the new values in the next one.
However, this approach only works if your objects have no parents. If they are part of an object hierarchy, you can get the world rotation via