Preserve manually set zoom when loading TileJSON