I believe that this is removing the ability for us to poll the status of the background task that is doing the upload.  Or, perhaps I missed where you moved this code to?