Attempt to get a progress bar working

Using this locally, it's too fast. I think the upload progress bar is
fine, but the subsequent upload to the cloud stalls the application.