I think the polyline 'option' is correct from what I know (not much some times) unless there is some information you can't get out of the assembly due to lack of point codes, or transitioning control.
Otherwise one might build it from Generic Links, and assign the point codes and targets as needed.