we only want to test permutations relative to a specific state change -- e.g. if there is any order-sensitivity in the way that controllers react to a given state update. re-permuting all pending controllers for which there are already enqueued permutations is adding a lot more work that won't necessarily unearth more information