Spawning Foliage

Ok, I see the confusion, I want to make 1 blueprint actor. I want to be able to place instances of it in different places around my map and control their transformations in a sequence to have them move around. But want to have different ‘conditions’ for each based on an enum.

Think of it like a car blueprint and I want to be able to turn things on and off or switch to different seats etc… only it isn’t a car, it’s more like a block of land that needs different foliage conditions that I can toggle through in the construction script.

If you could show me an example of how I would create my own foliage placement that would be amazing. Bear in mind that the shapes are all rectangles but the corners have been filleted (curved). I am going to have maybe 1000 instances of the bp, each I need to spawn thousands of foliage on so instancing is a must really.

Is this possible? Or am I going about the task all wrong?