vectorised sameDomain -= (32% time reduction!)