Hrm... the name could be better... `dbGroupByA` is on the one hand overloaded with a SQL group by (which this is not doing) and why the suffix `A` (I mean, it's because it's aggregating the first of the two models, but that's also clear from the type).