Replacing upload/download progress block with NSProgress object