reduce GC overhead for skipping many files