New Calico API: Added stream_only state object to save some memory where applicable