Scaling Procedural Foliage by Z-Elevation

This isn’t so much a question, however I wasn’t sure where to put suggestions.

The procedural foliage functionality is quite good overall and I use it frequently. In high-elevation terrains one will note that the size of vegetation decreases as elevation increases. It would be excellent to have a curve on foliage types in addition to the procedural scale curve, that allows the procedural scale to be multiplied by an elevation scale. I imagine it would be a checkbox to enable/disable, with the curve elevation ranges on the X-axis, and relative vertical scale on the Y-axis. Final placed foliage scale would be (procedural scale)*(elevation scale). Leaving the checkbox unchecked would default elevation scale to 1.

Thanks and apologies if this is in the wrong section.