That’s the point of creating a thread. To answer ALL your questions.
My demo map has 9 relatively small landscapes and 9 different variation of the grass. Each variation distributed on different landscape using GrassTool (which also allows to change the scale to make it like very short grass). No blueprints in this package. There is generally no limitations since the only thing that’s happening is that there is a master material, you create a material instance from it and apply it to any grass mesh and start customizing it’s look and use the grass any way you like.
Performance test with 3 shadow cascades.**