WIP on NoiseGradient.  NB: It's slow as fuck right now.