Try building this as a single SuiteQL query. If you need to do this with saved searches, don't run a separate search for each result. Run the first search, retrieve all results and use that as the criteria for a second combined search of the second table, and then match up the results in your code