A better name would be `useStreamContext`