In systems, the "waves" look like external fundamental forces.
But they are actually made up of a multitude of infinitesimal decisions by actors in the swarm responding to their local incentives, in a way that can add up to overall movement and create the wave.
A swarm.
The agents at the vanguard will look like they are pulling the wave, but in a way they are being pushed by it, too.