Improve quotas so they get incremented when an event is saved, not on permission checks