What are you thinking about sub-group units?
This would add the possibility, within a group of different unit types defined as "1," to select only long-range weapons or any personalized units within that group.
For example, in a group of A, B, and C units:
10 A
5 B
30 C
(Existing) To create the group, use Ctrl+1 after selecting all A, B, and C units.
(New) To create a sub-group, use Ctrl+1+1 after selecting "1," then select only 5 B.
To select the sub-group, select "1" then "1".