> Wouldn't be EventJournalImpl the obvious place? It iterates through EventBundles and could add PERSIST each time the end of a bundle was reached..
yes, perhaps. i am not familiar with the details of EventJournalImpl and what the criteria of event bundling are.
anyway, EventStateCollection#createEventStates is probably the wrong place since PERSIST events should only appear in the event journal.