refactor find many with many translations

@lsmith77 when you ask to merge: is this now needed or not? i guess we should add the loop over the array that @ElectricMaxxx is proposing to be sure the nodes are actually fetched, no?