Dynamically inherit from either ActionView or CacheDigests for dependency tracking