This only worked on new objects, which is no longer needed. It didn't account for: - Quaternion or axis-angle rotation. - Parenting. - Constraints. If we support object rotation alignment, it might be best to make it a more general set of alignment operators (align transform, orientation - not limiting to view).