Corridor Modeling Workflow Advice

I am attempting to model several alignments within a proposed site that is riddled with changing lane widths, different shoulder types, many different curb and barrier types, and countless end conditions. For this type of modeling, and to save time on template building, I am of the opinion that the best and most efficient workflow is to build a template with my just the pavement lanes (AKA "Lanes only"), control the EOP of those lanes with a horizontal and vertical point control, and stack, or attach shoulders, curbs, end conditions, etc. to a reference point to the outside of my already established "lanes only" corridor model.

How can this be achieved? 

When I attempt to add component to an already established corridor, to stack a component to the outside of an already established corridor, it sits over the top of my already established "lane only" corridor, because both templates have the same reference origin point (0,0). When I attempt to move that component to attach it to the outside of my "lane only" corridor, the point control tool will not let me use the "Attach to Corridor" point. It is blank. This has been something that I have been trying to figure out for a while now. Thank you for your help.