How to reimport mesh without breaking all blueprints and references?

Alright I give up, I’ll keep checking this thread to see if anyone knows but as far as I can tell, updating a mesh rotation and reimporting has zero affect on the animations. The animations were imported with a 90 degree spin thanks to the y axis being the z or whatever. Updating the mesh refuses to spin it once the animations are applied, but somehow rotating it inside of the blueprint also rotates the animations. It makes absolutely no sense and after 8 hours of lost time to something that would have taken 3 minutes without this problem, I’m going to admit defeat and manually reimport all 30+ animations with a -90 spin on them and pray it doesn’t cause issues down the road somehow.