52a6f4f71e
findLongnameParent has to read the whole directory to find the right file; add a simple cache to avoid most directory scans.