Setting MapCacheConfig.maximumZ greater than 19 is pretty much pointless as far as TileCoords are involved.
As TileCoords' validate method throws ZoomError.largerThan19, I can't really use the MapCache for higher zoom levels although they are supported by my tile server.