Now it is possible to populate dynamic group only with members from the same domain, where this dynamic group located.
If you need to configure cross domain dynamic membership, you could do it in the following way:
1. Create auxiliary dynamic group in a corresponding Domain1 or Domain2 and populate it
2. Add this group into the master group, located in Domain3