An event always has a single (automatically calculated) Grouping associated with it. We add this info to the Event model (we'll soon display it in the UI, and as per the now-removed comment it's simply the consistent thing to do)