Details
Description
Especially in Windows, validating cache is a time consuming operation. Most of the time is spent with opening the files, study if the sha checksum can be the filename itself so we don't need to open the file to read the sha checksum