Easiest way to make a particle system use the same random variable for all particles?

It seems like the Shuriken particle editor only lets you have random variables that are rolled for every single particle in the system. So, if you have a random start color, each particle will have a different random color.

What I want (and it seems like a common thing you would do) is for all particles in the system to have the same random color. Is that possible through the Shuriken editor?

If not, what are some neat ways you guys have figured out to do that?
The most obvious way is to put a script on my particle system and set the start color that way, but for something this obvious I feel like there must be a better solution.

I think you can set Particle’s random number from script, but I’m not sure that’s something you want to do. I think that will put one particle over another.