Change to allow one seed to control all randomness