I think it's supposed to be conceptually a random order. The fact that we worked out that the "randomness" is actually just the unit ID just shows why you can never trust a pseudorandom number generator.
This is basically what Dominions does, IMHO.
-Max