How about a point to point with a consist that has a pusher engine. When it
> reaches the end of the line, there is a reversing circuit and the pusher
> becomes the lead engine and the former lead becomes the pusher? You could
> automate any switches so two trains could pass each other at a selected > location.
I haven't found an easy way to do this in DCC...