Maybe another way to look at it is to include the check box in a process and have the generic agent start the process only when it is applicable (and remove the process when no longer so), that is when your other dynamic field has or has not the valid group name.
Cheers
Peter