Currently in 0.11.22, trains can only be loaded and unloaded when stopped at Train Stops.
I would like inserters to be able to interact with trains which are stopped at Rail Signals as well as Train Stops.
This would allow large circular tracks to be reconfigurable without changing the schedule of every train on the loop.
The story… I have a very long track (37,000 blocks long) which forms a complete single-tracked loop. I have about 40 trains on the track and they go round and round in a continuous cycle. All trains have an identical configuration. The factory is discussed here: https://forums.factorio.com/forum/vie ... 872#p90872
When I extend the track and add a new stop and some new trains, I need to add the new stop to a train and then copy/paste the new stop onto all 40 trains. This process takes 15 minutes and is extremely boring! Factorio is all about automating the boring bits!
I would like to be able to build a loading system and place a signal just before and just after the inserters (instead of a stop). Then place an extra train and configure the wagons.
It would be fantastic if the train could be loaded and unloaded while sitting there stationery at the signal waiting for the green light -- but at the moment trains can only be loaded and unloaded when stopped at stops.
This would allow the entire track to be self-configuring… just add an extra signal and an extra train and… well that's all

By the way, this "one big loop" system is a fantastic way to run trains, and I would use this technique on any map, not just the one in the link (which I admit is a fairly unique use case).
Thank you for reading my small proposal, and
KeepOnBuilding!