Store cached payload on disk, not memory