Adding content-based caching to the workbench views