Officially the crossover is 2 parts (not counting the yellow "ground throw" that lets you switch the direction of the point). 2 of the same identical part. BrickLayouts could implement it in one of three ways:
  1. Add the "half" part, and users must add 2 of them to the layout so they have a full double crossover
  2. Create a BrickLayouts part that is an image of the 2 "half" parts already connected. You would never be able to separate the 2 "half" parts.
  3. Make the button in BrickLayouts automatically add the 2 "half" parts to your layout at the same time, pre-connected. They would also be "grouped" so that if you try to drag one of them around, the other comes with it. A user could optionally "un-group" the parts, and then reposition/rotate each half of the double crossover independently. (If we implement it this way, we have to implement part "grouping" first).
Initially our thoughts are that 3️⃣ is the best way.. but if no one is ever going to need to actually separate the halves of the double crossover, then this option is needlessly complicating (possibly delaying) the implementation of this. It is possible (likely) that option 2️⃣ would satisfy the needs of 99% of BrickLayouts users.