Yup, seems it was a mistake to use random random. I updated it to be increasingly biased per mushroom spawn. Thanks for the input!