OpenRail

I am a bit confused of named boundaries behavior. If cross sections are created using "Place Named Boundary tool" creating multiple cross sections all the annotations work and cross section looks more or less as expected:

Completely different view is if cross sections are created using line string. All styles, annotations, page settings are the same, but none of the annotation seem to be working (uses different settings?):

I am looking for a way to create multiple cross sections at specific locations ( I have over 40 specific locations) all of them must be in one page, or at least in several (not one cross section in one page). I tried to move named boundaries, but only corridor and surfaces reacted, annotations were left unchanged.

Is there a way to get cross sections in specific locations, maybe edit stationing of named boundary or something? How all this could be solved?