Assume UTF8 for streaming