[PLUGIN] Savior

Hi Bruno. I have a question about game updates and game load after updates. I noticed that after updating the code for Actor, I can not always load the game. I figured out for sure that changing the order of declaring variables would result in the inability to load data. I also noticed that sometimes changing a simple code that does not affect the data that is saved and loaded leads to the fact that the Actor is not loaded. I am guessing that this is due to the change in SGUID after compilation. And now I have a question. What should and should not be done with the code so as not to lose the save later? And how to eliminate losses after updates?