Ich glaube, ich habe die Lösung selbst gefunden.
Bewegt mir ein Event mit VARIABLER Event-ID stupide da hin, wo ich will, wenn ich bei moveto(x, y) die entsprechenden Werte setze (x+1 oder x-1, y+1 oder y-1). Sieht zwar sehr rapide aus, also ein blosses Setzen (kein echtes Movement), aber es erfüllt zumindest die Voraussetzungen, die ich haben will. Wenn ich wieder Zeit habe, werde ich mich darum kümmern, das schöner aussehen zu lassen und zu verfeinern.