Profiles assigned via groups should have filter rules for tighter scoping within that group
When assigning a profile to a static or dynamic group, the profile itself should have additional filter rules that can be constructed to dynamically assign a profile in that group to devices in that group meeting the filter criteria.
For example, a static or dynamic group may have a mixture of desktops and laptops, within that group there are two profiles applied, one that applies to the desktops in the group, the other that applies to laptops within that group (such as one profile that disables AirPlay Receiver for desktops, enables it for laptops).
It should then be possible to provide a filter for the profile that disables AirPlay Receiver to only scope to devices that do not have the word "MacBook" as part of the model name, and then have a filter for the profile that enables AirPlay Receiver to only apply to devices that do have the word "MacBook" as part of the model name.
This would simplify the number of groups that need to be created to handle scenarios such as this, currently we are creating duplicate groups that have specific filtering to deal with these sorts of situations which is becoming increasingly painful to keep on top of.