Disconnected graphs are particularly difficult for the crossing reduction. We can just layout them separately and place them next to each other. It's unclear if all components should use the same layer y-coordinates.