This is subsequent to the deep copy, so it's actually equivalent, but for clarity, your suggestion (`self.rotation_angle`) is probably less confusing.