Wrap command submission and reply logic in CommandStream.