Simple cache for TOC