It has not done this in the past, but we can try it for 3.0. This will mean reading/writing to cache configs that don't exist will trigger exceptions. In all previous versions the reads/writes would silently fail, which is probably a bad idea but that is how it worked before.