Data management issues using attractors in Grasshopper

I’m relatively new to Grasshopper, and I created a script that uses an attractor curve on a brick wall that the angle of influence changes based off distance. However, in some parts of the script it’s generating more than 40,000 planes and this makes it too heavy on my computer to load when I try to preview it. How do I resolve this?

vis 2 assignment 1 v4.gh (67.1 KB)