Some trains are shown as taking multiple branches at the same time. It would be nice to detect these and remove or mark them appropriately.