La recuperación de Git para muchos files es lenta contra un disco de alta latencia

Lo que me interesa aquí es algo de información sobre el funcionamiento interno de git:

Si tengo un repository alojado remotamente en Bitbucket con muchos files (digamos ~ 25000, todos tienen un tamaño aproximado de 2K), ¿por qué la primera búsqueda es tan lenta cuando se dirige a un disco de alta latencia?

Esperaría que las operaciones como el primer pago sean lentas, debido a la necesidad de escribir muchos files, pero la extracción solo debería recibir un puñado de files de metadatos y packages y escribirlos en el disco. El disco tiene una alta latencia, pero el performance es bueno, por lo que el performance de escribir un número pequeño de files grandes generalmente es bueno.