cache the summary for big files