Incidentally, here's the logic construct for the solution. As it would happen, it ended up being pretty darn simple.
Each particle was already storing the ID of its partner. For each particle, I stored a unique random value in an attribute named "priority". The following tree sets the switch: [image: Inline image 1] -B
<<PairedSwitchLogic.jpg>>

