In general, is there a tradeoff between the number of groups and computational efficiency? Do we want to group as many things as possible? or just group similar objects?
If we increase the number of groups, we will need to calculate more transformation matrix multiplication as well. But since the size of matrix is so small and it is specifically optimized in most cases I think the performance loss is negligible.