For even more randomness I made a simple Group based gizmo that generates a random curve that has another random curve based on that.
Controls are self explanatory, feel free to adjust the minimum and maximum values.
Simply link the Wavelength of subWave panels to what you want randomised (grade, opacity, noise, whatever!) and enjoy!
Download from GitHub HERE