 public protocol GenericPolygonMarker: GenericGeometricMarker {
   /// The polygon that should be displayed on the map.
   var polygon: TGGeoPolygon? { get set }
+/// The drawing order of the polygon relative to other polylines and polygons. Higher values will be drawn above lower values. Default is 1000.
+  var order: Int { get set }
 }
 
 /// Generic system point marker protocol definition.

    }
  }

  /// The drawing order of the polyline. Higher values will be drawn above lower values. Default is 1000.
  public var order: Int {
    didSet {
      updateStyleString()

    }
  }

  /// The drawing order of the polyline relative to other polylines and polygons. Higher values will be drawn above lower values. Default is 1000.
  public var order: Int {
    didSet {
      updateStyleString()
