Speed optimizations. Using an AVL tree to cache the files which we have found, we'll check this tree before we issue a DosQueryPathInfo. The function pathlistFindFile is still the slowest function...