Belts: Create instance of transported good within the bounds of the connection, not in front of it
Not sure if the title summarizes it correctly. What I mean is that currently when a belt is being loaded by storage, splitters, mergers and sorters the transported good is "plopped" on the belt a tile in front of the exit so when you use lots of belts you see a lot of plopping all over. It just suddenly begins to exist as if it was teleported onto the belt.
To address this and increase immersion I suggest a possibly simple change in the creation of the good instance. Place the coords of the good not on the belt but within the bounds of the storage entity, the splitter and so on, then move it out, clipping through the exit like it really came out of the entity.