Note that might be helpful for status. Comparing this to vanilla JS you can use the XMLHttpRequest "upload" property [1]. There is a progress event available that upload property that returns periodically a with the loaded amount and total.
[1] https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/upload -Mark K
