Add a cache on the container helper method