tundra.directory:list -- improve performance by only iterating over a directory listing once to create list of files and directories and match given pattern