TileData translate(TileData tile) => TileData( layers: tile.layers.map(_translateLayer).toList(growable: false));