only store files that are used in each GC