Linked master data makes the client and group relationship explicit
A client belongs to a group as a fact about the record, not as a second thing a person is asked to remember. Choosing the client is choosing the group. Nothing in master data is ever deleted either — archiving hides a row from the dropdowns and leaves every past report exactly as it was, so last quarter’s number does not move because somebody tidied a list this quarter.