What constraints exist on clients that connect to multiple servers? i.e. if you want to bridge a topic from one spread network to another, you need to listen to topics from one and send to the other and vice versa. Are there any gotchas doing that?