This difficulty is incidental to the task at hand, it’s just an artifact of the interface. I’m not expecting that all those streamers in the result set continue streaming until I am done processing them.
Getting a consistent snapshot of a couple dozen thousand stream IDs from one program to another isn’t some unsolved problem of computer science.