My organization has developed a custom tiling scheme, because our layers cover a fairly small area and our users complained there weren't enough scale levels in the areas they wanted to see. Since the custom scheme increments by less than double the previous value, we can't use it for vector tile layers.
Why do the levels need to double for vector tile layers, but not raster based caches? Is it for technical reasons, or optimization? Is there any way to override this?