There already is a system that saves and restores your party in most events where you split with them. I think there were cases where that didn't wokr though, but I don't remember atm what the problem was. Can you give an example of an event where you had the problem? Maybe I just missed to add the new system there.