Change streaming to use DeferredQueue

Maybe make it three and increase the test dataset to five items?