Anyone know how to do for loop in Niagara?

Let me show you what I want to achieve: 2021 04 22 10 18 20 - YouTube

As you can see the player is affecting the leaves on the ground. BUT I want them to be affected by all of the characters (for example enemies) that’s why I’m passing arrays of velocities and locations (Niagara support arrays) BUT can’t find any for loop mechanics that will do my math for each vector.