По поводу доменов - объясните подробнее, что имеете в иду, я чего-то к ночи торможу непомерно

Там такой нюанс, что Join(a, b) - это еще не значит, что у a и b будут домены. Домен может инициализироваться потом, просто он будет один на всех. Если не запамятовал...