WIP Implement FTP progress recorder.

[ci skip]