@AppContext and module isolation for cache