I have an Idea -
Add a check box that shows the crossings within the stations of the profile view. Make sure that the profile displays only the crossings that intersect the alignment and not just perpendicular to the alignment
"Crossings with Profile within Stations" (something like this)
For example, I'll have an alignment that crosses 32 pipe but I only want the ones checked that actually cross within the portion of the alignment that is the profile view.
What do you think?