Extracting the mask makes more sense to me; you just paint what you want to extract (straps, a shirt, etc), and voila. If it makes more sense to you, you could also extract by current visibility, or by layers. The extraction will never have a subdivision history. It's resolution will depend on the current subdivision level…