PlanarCross has a property defining whether the contained figure represents a single line or a real (orthogonal) cross. This property is however defined at the level of PlanarCross (not at the level of PlanarFigure), and thus in not serialized.
To ensure that this property is serialized (and also other properties defined in future PlanarFigure sub-classes), a general property mechanism could be used.