That’s a rather specific edge case and I can’t think of any sync that handles it relatively well except for BitTorrent. At that point you are limited by so many things, it’s not worth optimizing for because all the error cases you have to handle (inode exhaustion, network limits, etc).
99.99% of the time only a single file changes at a time, which is the use case here.
99.99% of the time only a single file changes at a time, which is the use case here.