In some form yes, but I am assuming a few things,
-  There is a Queue which utilizes multiple connections, this works and the code is there.
 
-  A sync job produces a change list (up or/and download)
 
-  Pass this list (2) to (1) (push to background)
 This should result in using multiple streams (connections) when processing a change list.
 
 It would be nice if #4 can be done, but I can use autoit to control the GUI steps in an automated fashion.
 
 If #4 is really complex, let's discuss #4 at a later stage.
 
-  Introduce a script switch which does the same from a script job.