Why use a PRNG at all, instead of just an incrementing counter? The PRNG is kind-of sequential anyways, since it works on its previous state, its pattern is just a little more obfuscated?<p>Even for the distributed case, how would a PRNG be better than an incrementing counter - perhaps where the high bits are locked down to an instance ID?