Hi @asymmetric,
Would you please Format your code
Some time ago I made an example for another post which uses a grid reacting on the underlying noise value by sizing the cells depending on that noise value. Maybe it gives you an idea which helps you. Here
Cheers
— mnse