The permanent objects (obj with Persist behavior) are great when you want to save the state of different elements when you reload a layout.
But, unless I missed something, there's no way to reset their state.
Here is the basic issue you will get if you make a game with permanent objects :
-You launch your awesome game
-You click on Start a New game
-You play a little and move some permanent obj
-You pause the game and click on "go back to main menu" (very common thing in videogames...)
-You click on Start a New Game
-Hooo.... the permanent objets stayed in their last state.
So I think it's important to have the possibility to :
*Reset ALL permanent OBJ
*Reset a specific permanent OBJ (can be useful too, for example, a puzzle game with multiple layouts)
What do you think ?