hexagon logo

I have a simple body rotation question.

 When I use Precision Move to rotate a body, the Orientation of the new part holds the rotation history. To be clear, when I rotate a body by 30 degrees about the Z axis, the new orientation looks like (0, 0, 30). 
Is there a way to erase the position history once a body is moved or rotated back to (0, 0, 0)? The purpose would be to change the initial position/rotations of my entire assembly with the use of a single DV. I would set up all my Body Orientations to be something like (0, ROT, 0). When I use copied parts with Precision Move however, I cannot have all my orientations be the same (0, ROT, 0) because the copied parts will go back to their original positions.
Thanks in advance!
JJ Wagner