A setting that preserves the original objects after a Boolean intersection