help with overlapping networks

Hi, I would like to know if the following is possible:

I want to pair different objects (six xbees in pairs of two), all of them in the same network (if possible). the idea is that there would be 3 coordinators (I know there can’t be three coordinators in the same PAN ID) and a computer will send remote commands to pair them. As an example:

I have A1 A2 and A3 (they are the ones I want to be coordinators) and B4 B5 and B6 (which will have the API end device firmware). I want to match for example A1 with B5, so a computer will send to A1 the remote commands to send to B5 for it to be configured to talk to and only to A1. after a while, maybe I would like to match A1 but this time with B6. It is important to note that A2 and A3 could or could not be physically close to A1 while this happens.

I’m sorry I know it is kind of complicated but I don’t know how to explain it better. If someone want to help me I would gladly give it a try.