Moving lead particle leaving particles behind, not pivot location

Clip: https://streamable.com/77fet
Trying to make a setup where when a particle is spawned and moving it leaves behind trail of particles.
Emit from location seems to do the job, my only issue is that it will spawn the trail particles (yellow) even when there’s none in the Location emitter (red).
I tried SpawnPerUnit, nada. I tried Event Reciever Spawn, but that doesn’t evaluate spawn loop, so only one particle is generatred. And I’m out of ideas.

So my question is what’s the best way to have a particle, not the pivot location, generate other particles with a certain frequency?

Thanks!