What if a user accidentally updates an Event dataclass?
What if a user accidentally updates an Event dataclass?