I have a(nother lol) suggestion. Working derails maybe? I put in a switch without a route so if the switch is in reverse it won't continue the route past that point but if I talk a train by the stop signal it still continues right through like there is nothing there so an actual working derail would be nice so when a train goes through the derail in reverse position it actually derails the train.