All a bit of fun, your responses made me chuckle some.
I have created a new thread about rotating groups while creating groups. It is in Python I’m afraid, but this is the only way (other than c#) to get it to work.
As you’ve requested, all functionality is integrated into one Python node and does what you have asked.