Make forward-node/backward-node maintain the current node