Cache assets `tmp/cache` in native cache instead of component caching mechanism

The following discussion from !96297 (merged) should be addressed:

That said, I agree that the tmp/cache data could still be stored in the "native" cache, but I can do that as a follow-up. I was also thinking we could cache app/assets/javascripts/locale/**/app.js in separate generic packages (could be a follow-up) as well since they probably change less often (we cannot use native cache since the cache key depends on many .po files but file-based native cache key is limited to two files).