Ditch caching