My last carpet central before getting layouts off the floor started with reverse loops to give a lengthy direction change.
It didn't use relays initially, but got they added later as I complicated the auto running further.
Just a dpdt was used to tie the auto anti derails operation together as opposite point, or mirrored point rail positions. The opposite setting gave "one direction travel" for running two trains with anti collsion.
There were isolated stop blocks behind the blonde recliner & under the violet chair's table, all isolated outer rails tied to each other as anti collision safety, a train wheels was needed at each point for either to continue. It was effective and with two power supplies could be balanced for less actual stopping. Lack of amp power had me limited to two postwar motors using 2 1033's. I tried three, but it blew the breaker or slowed them too much to pull. (I pretty much ran only 6+ driver engines then)
It often found its best 'balance' of timing at full throttles with a +6ft load. They would throttle back behind the blonde chair but not usually stop 100%.