Sub selecting curve segments and copy-pasting

Hi,

I keep getting caught by unintuitive behaviour of curve segment subselecting:

I expect when all segments of a curve are selected the curve as a whole is selected.
Working with groups and having sub-selection enabled is error prone and useless.

The same applies to polysurfaces yet at least there is an indication subobjects are seleceted by showing vertices.
image
Is there a solution for this I’m missing or am I stuck with disabled sub-selecting?

Thanks
-Willem

Hoi Willem - The first step towards a solution is to report bugs when you encounter them - RH-51675
Thanks!