Allow list-groups in panels, make panel-body optional