Ich handhabe es gerne so: alle Gegner beginnen synchron (oder es gibt einige synchrone Gegnergruppen). Wenn jemand daraus gerissen wird, kommt er halt extra. Wenn irgendwann die Differenz zu einer Gegnergruppe mit gleicher "Grundgeschwindigkeit" minimal ist (1-2 Ticks), wird er von dieser aufgesaugt.