Probably should have this in here for repeatable randomization
Shaders tweaked to actually *be* gl programs. This is useful.