I have a task only 1 invocation from each subgroup is required to perform.
I can think of 2 ways of doings this:
if (subgroupElect()) { ... }