Add a counter cache to event
Add Hashie gem