Shouldn’t `clear()` on the sub set do all this?