There are 2 back-to-back atomics on the vnode, but we can check upfront if one is sufficient. Similarly we can handle relative lookups where current working directory == root directory.
Note lookup would be best off never unrefing the root vnode, but that's for later.