Ditch FileReader in favour of passing File blob directly to XHR