can you please explain why
event.apply(changes);
doesn't need a write lock?
event.apply(changes);
doesn't need a write lock?