update cacheableTrait