Right now, it seems that the RGBS sequence is sort of partially enforced. This causes problems when one in fact deviates from it. I had a case today where the first pouch slot was empty; I had red in another slot. I could not drag the red to the first slot.
I would make this suggestion re the pouches -- actually enforce absolutely the RGBS sequence (left-right). That would eliminate the issue, and not really cause a problem. Alternatively, don't enforce it at all, and include counters as with eating.