Make file names integers from 0 to N to allow O(1) lookup times without
having to hash their values and risk collisions...