Hello, I am looking to remove the overhead of instantiating hundreds of vfx graph prefabs. I need to create hundreds of particle 'streams' each flowing from a different Point A -> Point B at rate X particles/s. My goal is to create a single vfx graph which a high particle send rate (sum of all stream rates) and simply distribute the particles to a particular stream upon initialization. I am close. I have used a GraphicsBuffer to send the data for N streams (startPos, endPos, particleRate), and can evenly distribute the Spawning particles (modulus on the particleId) to each stream. What I haven't been able to figure out is how to distribute the spawned particles based on a probability (and random #) to approximate the different rates in each stream. I see there is a Probability Sampling node, but the number of Entries can only be manually entered (and maxes at 32) Any brilliant ideas out there on how to distribute the spawned particles or maybe there is there a different way to spawn particles, somehow create a spawner per stream? Thanks!