Cache and initial free list