Not a bad concept, although the execution could be more polished. It could maybe use some more limitations too like not being able to place the waypoints everywhere, because as it stands it’s a bit too easy to just systematically construct physically impossible back and forth delay tracks to let the factories send out their trains in waves essentially. It kind of reminds me of the notion of connecting points with lines in 2D without crossing them, except this is more about managing crossing times (the whole three utilities problem, which is sort of trivial by comparison).