Allow more than three groups in table reports

Not sure about the reason for the limitation, but it would be nice to have the ability to make deeply nested views in the report view.