Making upload "provider" asynchronous

Currently no (because it’s expected there would be a response giving you information as to where the image is and it’s metadata assigned).

But I’ll ping @Jab and @sam-pires to see what they think