Checkpoint of encoding but frames not returned
Add task wrapping code from Firefox
Encoding works, but only on the same thread
Get data all the way to the consumer
Checkpoint