Hey @doude, this issue has been fixed in the master. Please see this PR for more details. We have introduced one new directive named as @remoteResponse. Using this directive you can modify your schema a little bit and can get the desired result. Just change this type:-
type GroupedPropertyMapQ @remote {
groupby: [PropertyMap] @remoteResponse(name: "@groupby")
}