We can use single SNMP session with multiple host ip's.Using this scenario I think you can acheive your requirement of getting traps from different hosts using single SNMP session profile.
Please check the attached sample testcase and let me know if it helps!
1 Person is following this question.