The only borrow I have is in the NodePathIntoIterator which should go out of scope after the loop, so why am i getting this? Shouldn’t this be handled by NLL? Also, this even fails if I put the loop in its own scope… What am i missing here?