[Token] Use a PRNG for our token generator and handle collisions.