For crates with many files we have a performance regression.
Example is stm32ral, which has 1.2 Million files in the archives.
Currently we are reading the whole index from disk for every file-exists or get-from-archive request, which might take too much time.