Use the scan helper in _stream_search

instead of replicating it's functionality