@wayne-workman I want to reclassify the last point you made so hopefully easier reading.
A Storage Node Definition can only belong to one group. However, if you create a second storage node using the same information as a peer siting node, except changing the name of the node, it can belong to another group. The code has been adjusted to read all nodes.
I know this may seem arbitrary in explanation but it more directly points out that a node definition can only be in one group.