Back before the 'computer age', running 2nd and 3rd sections of a train was the only way to handle more passengers (or freight) than the 'base' train would allow. Many of us have read of 2nd and 3rd sections of 'crack' trains mostly in the 30s and 40s. (why were they called 'crack' trains, I have no clue). Remember, back in the day, communication up and down the line was limited to a telegraph wire and I suspect much of the communication over the telegraph was dispatching information or shipping quotes, etc. So, how to communicate to the lineside control towers there's another train right behind the one zipping by? Green flags! As part of their job, the tower operators observed all passing trains and would take note of the green flags indicating a following section. That way, there was no need to 'clutter' the telegraph wires with messages informing the operator at xxx that 2nd section of train yyy was right behind the first (scheduled) section.
These days, there's no need for a second section designation. With computers, it's reasonably simple to program a 'new' train number and schedule it like any other train. Whether or not it follows or precedes another scheduled train by any set number of minutes is completely optional. It can be on a slower or faster schedule as needed. Or, if an extra, it still gets its own number and schedule in the computer. As long as the computer 'knows' where that train is, there's no need for green flags, white flags, or any other flags. Simply run the train as close as possible to its schedule in the computer.