I see. This is like what the Intersect (Knife) does in Edit mode, except that it wouldn’t remove interior faces the way a Boolean might. In typical cases, though, it is the same. I have been thinking of adding the Knife modes to the modifier. Or making a Knife modifier.