ModelCache: Finer granularity of dependencies for less frequent cache invalidation.