What about removing this method? There is a mandatory injection at construct time and the cache shouldn't be changed later on.