Ich denke, so etwas wird erst möglich sein, wenn man unterschiedliche Wegpunkte definieren kann (vgl. hier).