Corridor - Sideslope - Way to reference calculated ditch node?

Is there a way to reference the calculated ditch node of a side slope without a conditional statement?

I am trying to create a topsoil replacement surface. This way I could use node to to mirror this upper surface.

I know I could use conditional statements for the ditch/swale if fill no, if cut yes but this seems like it would add bloat and unnecessary instructions.

You could create the ditch node by doing a slope slope from the tie point created by the cut slope coming off the ditch anchor point as the second node.

You can also make the cut slope unique by creating a cut tie instruction and a fill tie separately