^also it totally makes sense to me now why that (mild) slowdown occurs, we're storing `PathStat`s and `PathGlob`s in a map instead of just using a set, i'm not super bothered by that slowdown anymore (although i haven't gotten to the point of inspecting a flamegraph of the native calls to check)