consider this as well, i'm using my script generators as thus:
select A1.*, B1.*
from @tableA1 as A1
join @tableB1 as B1
on A1.@columnA = B1.@columnB
where @conditionA = @criteria
This way you don't have to create separate integration components for different result sets, just manually set the criteria per all-purpose component. Of course if you're using the same component over and over, it doesn't help much. Try it out!