[bug] 3.0.1 Augment3d Patch Position x thru y does not honor subgrouping; unexpected numbering results

v3.0.1 release version (first observed in 3.0.0)

I wanted to set up a simple 5x5 array of lights in augment3d, and I know offset grouping options aren't available in patch, so I created the groups first:

Group 1: 1 thru 25 offset num groups 5 
Yielding this group (rows): (1 > 5) (6 > 10) (11 > 15) (16 > 20) (21 > 25)

Group 2: 1 thru 25 offset num groups 5 interleave
Yielding this group (columns): (1 6 11 16 21) (2 7 12 17 22) (3 8 13 18 23) (4 9 14 19 24) (5 10 15 20 25)

Then in Patch > Augment3d tab:
Group 1 Position 1/*/* thru 5/*/*

I expected to see a nice spread with ch 1 thru 5 all at 1/0/0, ch 6 thru 10 all at 2/0/0, etc.  Instead, all 25 channels were spread from x position 1 to x position 25.

Similarly, with Group 2:
Group 2 Position */1/* thru */5/*
Resulted in all 25 channels being spread between 0/1/0 and 0/25/0, but taken strictly in the order they are listed in the group, so ch 1 was at y position 1, ch 6 was at y position 2, channel 11 was at y position 3, etc., all the way up to ch 25 at y position 25.

It would be great if assigning augment3d positions in patch honored subgrouping (ideally we would be able to use the full power of offset grouping options), but this is additional buggy behavior on top of that.

Related