Grouping RadioButtonList data

the scenario is that I need to group radioButtonList into several groups for better friendly displaying. the issue is that the initial $id in CHtml::radioButtonList is hardcoded as 0. I have to extend CHtml to meet my requirement.

Is it possible that to pass the $id initial value as a parameter?

Many many thanks.