Worker uses the new blob interface; Also, don't ever use this