Need to add `group` to `hashCode()` as well