Currently when you use the message tracing, then the first "evidence" of the tracing is the first step in a route. We should consider having a pseudo message in the row before this which highlights the origin of input, which is the route consumer. Then we can highlight that on the message diagram.
And likewise when it ends we though show the last step in the route, but would be nice with a matching ending message in the row, to be consistent. And we could possible have some summary of the message reported. Or something like that.
Also if the messages view table, could have some separator lines in the rows. So you can see when a new message starts. Currently its a bit hard to see how this match up. Imagine if there is a lot of messages being traced.