Groups can be a convenient and efficient way to set up a project, especially when dealing with dimensions and attached groups. However, a significant issue is the limited API access available for manipulating groups.
In my case, I wanted to rotate a group using Dynamo, but the operation caused the group to be recognized as having a different base height relative to the group origin. This occurs because the group origin cannot be rotated, leading Dynamo to treat the group as an individual element, which results in altered values.
Additionally, adding elements to existing groups is, as far as I know, not possible with the current API.
It would be highly beneficial to make groups more accessible for automation through Python, Dynamo, or other tools.