One option is, instead of a single representative communicating with all of the other groups, a group can appoint a different ambassador for dealing with each of the other groups. Most people then will have both their normal job and also be responsible for one inter-group communication channel, jointly with their counterpart from the other group. I imagine this sort of a structure would have plenty of its own faults and idiosyncrasies, though.