I wonder if there should be a upper limit for the number of columns in group to be added? Currently there isn't a restriction. I guess in most cases 12 - 20 columns should be sufficient? 