Allowing or custom handling of the upload (Say if you want a progress spinner, for example.)