this comment threw me  because i did not understand that the  via  part was saying that there was an intermediate data structure  i would instead say something like mapping of directories globs in the directory owners 