As reported by mimo in rP19957, if we set a rallypoint, write a savegame and load that, the rallypoint will be black.
The rallypoint renderer simulation component doesn't serialize anything, so Init just resets all numbers to the default constructor values.
Doing anything on deserialize (like UpdateLineColor + ConstructAllOverlayLines) can't work, because the dependent components (Player, Ownership) are deserialized after this component.
Not the first time that we run into this init order problem (RangeVisualization.OnDeserialized from rP19861 relies on the init order being this way (alphabetic)) and would bug if the component had a different name.