The StreamContext is passed to TupleStreams using the TupleStream.setStreamContext() method.
The StreamContext is used to pass shared context to concentrically wrapped TupleStreams.
Note: The StreamContext contains the SolrClientCache which is used to cache SolrClients for reuse
across multiple TupleStreams.