why do we need the ```defaultCacheName```? I think that it is defined somewhere as a public constant...