Shouldn't the cache also be updated in this path?