Import different resource without overwriting session properties

As exchange resource grows each day there are many cases that people download two or more resources that use session props for their use cases. So when people try to download and use two resources in the same project the last import over write props for other resources.
This will happen for session events and gateway events too.
I think the better way is to merge these kinds of resources when importing.