I don't like this part. Here, CLI has to know that the configurations are cached (by referring to the name `ConfigCache`). This fact was hidden from CLI before.