if let uploadProgress = uploadProgress {
            progressObservers.append(task.progress.observe(\.fractionCompleted) { progress, _ in
                queue?.async {
                    uploadProgress(progress)
                }