How to handle World Partition and Save Data

That all makes sense and is already partially done. Instead of a tag I use ISaveableEntity class which works almost the same in practice. My biggest issue to solve when thinking about how to do this, is how can I capture a state of a cell before it gets unloaded. Does the actor EndPlay have a specific reason in them that I could maybe use?