This `GroupDefinition` looks similar to [that in the original `PersonAttributesGroupStore`](https://github.com/shawnconnolly/uPortal/blob/UP-4030/uportal-war/src/main/java/org/jasig/portal/groups/pags/PersonAttributesGroupStore.java#L360).  Opportunity to promote to a standalone public class and re-use across `[Entity]PersonAttributesGroupStore`?