WIP controller caching