assume writes are queued

and only valid for the lifetime of a stream handle