For crates with many files we have a performance regression. Example is [`stm32ral`](https://docs.rs/stm32ral/0.7.0/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.