[EdgeMove] Apply combined node-swap & edge-move