When using group by in an aggregate, you can only add a Max/Min/SUM of another attribute. For example I would like to add username to the output of this aggregate.

Is it ridiculous to ask for attributes to be draggable and can be included in the output.
Otherwise, and in my case, I have a lot of entities related to each other and a lot of mapping should be done on each screen = A lot of aggregate for few fields..