Heh, you're fetching some number of events from database and then grouping them. I've clicked a number of times on page, and on reload saw just this single event (x30 or something) instead of list of events.
Yes, for now it's very basic. It'll be better fleshed out when I launch it (grouping on the backend instead of the front end, for instance)