Righty-oh, Weedpacket; would depend on structure and the expected size of things. It would really depend on whether you wanted to do the processing for all the links up front or "on the fly" as you were doing_something(), and that decision would probably depend on the expected number of links to be returned. Definitely something to be aware of if you're writing a system that will be expanded ... (I currently have one that started doing like, 50-200 links per run on average that is now being run, at times, against a million-line-item file ... learned that lessons quickly, I did 😉 )