Persist events and snapshots