- GroupAttributesFilter is functional, but a few attribute field type cases are missing
- refactored PropertyFilter and GroupAttributeFilter to share duplicate code in a new abstract EntityFieldFilter