I can live with this, I guess, but I wish we didn't have to add a special purpose method to BlobView.
Would you consider making deunsync asynchronous so you could just use

BlobView.get(new Blob[data.buffer], 0, dataIndex, callback)