injected view dependencies are not templates

These injected dependencies should be included in the digest directly.

Also, we can get away with using the injected dependencies directly in the
digest cache key, rather than leaning on the cache_prefix. It's far
simpler.