copy() works through multiple runs an multiple remotes.
In-stream compression now working in copy.