Separate DirectoryScanner.