Allow discontinuous alignments. If civl 3d recognized all the parts of an alignment even if the segments we not entirely connected, we could use 1 target instead of 10. For example in another software we have an alignment called "beamguard left". In this alignment name, we have 6 different segments of alignment where there should be beam guard placed and we use something similar to conditional targets to turn the beam guard on an off. This results in less regions to manage targets and less targets to manage overall.
We also used this for edge lines. Where there were gaps in the alignment (at intersections) the corridor software did not include anything outside the main 24' roadway. This again results in less regions and less places to need to set targets.
Big picture. I am looking for a single container to throw a bunch of segments to control conditional targeting dynamically. Currently I don't think feature lines, alignments, or polylines can accomplish this.