Sub-objects deselection

When you you select some sub-entities, edges/surf, you can use CTRL+Click to partially deselect, but if they belong to the same object you loose all your selection and have to start over. Is there anything that can be done with this?
Thanks,
Yianni

Just continue to use Ctrl+Shift+Click to select or deselect - for subobjects it is a toggle…

–Mitch

Oh yes !
Works perfectly, but isn’t it a logical fallacy?
Especially since CTRL+Click Partially works?