It's hard to explain, but let me give you a comparison. You are holding collapse state of collapible group while 'save_state' is set to true. I want to have a simular logic for each cloned item. The result will be like:
'group_name' => [
'text' => 'value',
'etc' => 'value',
...
'__clone_id' => 'group_XXX' // XXX - unque counter value
]