`git-new-workdir` is in `contrib/`, so upstream does not even test it on a regular basis. I would rather not care about it too much in this context, because the (long overdue) rewrite to use the `gitfile` feature is completely independent of the issue of using reparse points.