Hi @Kurt_Jones,
I look forward to learning The Right Way from some other kind responder, but until then....
Under some duress, I once created a loop to keep changing each user's primary role through all of their roles, "spinning off" each replacement as an otherRole in so doing, then being car...