new-group: add back GroupCollection