Currently there's a bug where if the Mark contains Persons that changed after the Mark was created, such as calling an "edit" command, the Set in Mark won't be updated to point to the edited Person object. Same issue with "delete" commands.
Planned solution: Whenever a Person is modified, raise a PersonChangedEvent to tell Marks to update their contents (not sure how hard it is and if its feasible by PE dry run)
Currently there's a bug where if the Mark contains Persons that changed after the Mark was created, such as calling an "edit" command, the Set in Mark won't be updated to point to the edited Person object. Same issue with "delete" commands.
Planned solution: Whenever a Person is modified, raise a PersonChangedEvent to tell Marks to update their contents (not sure how hard it is and if its feasible by PE dry run)