Custom view caching.