Are multiple foliage systems possible?

Hi there.

I am working on a game that has interactable foliage (cutting down trees). I had something that worked great and let me remove and add from the foliage system as I pleased without any issues. However, after creating my 8kx8k map and using the procedural foliage generator, I have literally thousands of tree’s covering my map. Now, whenever I cut down a tree or add a tree to the foliage system, there is a noticeable delay and I am on a somewhat high end machine. This seems to be directly related to how many instances I have. Is there a way, using tiling or level streaming to spawn a foliage system per level/tile instead so my instance count isn’t insanely huge?