Maybe the key is in using overlap at offset to keep the zombies from moving, but to pick the one closest to the player and allow that one to keep moving?
I tried playing with variables/collisions, but those didn't seem to work.
[attachment=0:2yzeg034][/attachment:2yzeg034]