pass ArrayBuffers into Blob constructor instead of Uint8Arrays to appease Safari