Now stream_result_future can create a stream_coordinator if not provided. So - On sending side, stream_coordinator is created by stream_plan - On receiving side, stream_coordinator is created by stream_result_future