Currently it just grabs a binary XHR which isn't optimal since it buffers the whole thing. Here are some references on the fetch API: https://github.com/GoogleChrome/samples/tree/gh-pages/fetch-api