during the path extraction we use raycast to find the nodeRefs along the way and fix them. I think that is a better place to fix the store nodes if we wish to. Here it will be expensive as most nodes opened are not along the path.