Doing the reads yourself will make it easier to debug what is happening and accommodate issues with the stream.