thats a tough call. I think either the snappystream side, or wrap the stream in a chunkedwritter that does just that