So, update_field() does iterate through an array. It helps to read the docs…
“The field’s key should be used when saving a new value to a post (when no value exists).”
What I am curious about is can I pass an empty string to update all of the field data… But for now I am able to use a nested array to update my groups/repeaters.