configStore is not necessarily a file store it might be backed by a DB. We basically have a key value store for all purposes. That is why extension is needed(to avoid collisions with other types of files).