Something of interest to me is why they don't just store the event data somewhere. Because then they won't update if, say, the event is updated in the editor after a save is initially created. You could get around that my caching them all up at the boot of the game, but even th...