Group CAM operations, based on location -- without having to define them as a pattern.
Create Counterbored slotted hole normally would require separate 2D pocketing operations.
If I have several of these features at various locations in the part - normally the code would be generated to do the first 2D pocketing operation at all locations, then come back and do the second one. If they both use the same tool, this DOUBLES the feature-to-feature rapid movements.
By grouping - I could do both pocketing operations at the same location, then make one rapid to the next location.
This can work if you define an array but, what if the features aren't located in a definable array?