Caching toc handle