Model rotations

Say I add a model to the scene, and I change it’s rotations to 90, 180, 0.
Is there any way to make it so those rotations in the inspector would reset to 0, 0, 0 but the model in scene would stay at my previously set rotations (90, 180, 0), through scripting?

Because I have 2 same models but exported to different format, I was using one of the formats till now but i want to change to the other one, but that other format appears to have different model rotations for some reason. To make it have same rotations as my previous model I have to rotate it exactly 90, 180, 0, but if I do that and then try to rotate the model again like I would previously do with that previous format then the rotations end up messed up and nothing like it was with the previous format model.

Create an empty GameObject (“Blah”), parent the model to that, rotate the model, and refer to Blah instead of the model when doing rotation calculations.

At least, that’s the best I’ve been able to do.

Hmm, thanks I’ll try that. Still though I’m quite sure there’s some way to do this with programming…