Before making accusations about user unfriendliness, I suggest reading more. Please check the plug-in page for a full list of actions and events.
Okay, you don’t need to reset the files completely. I released an update maybe 3 or 4 days ago (Remove a file action) that lets you remove one file from the list of Raw files in the Uploader.
Furthermore, file sizes are a list of files as you’ve noticed. If you want to show one file size per cell, you’ll have to use file size’s :item # current cells index ( Like the way I have it on the cloud companion demo page ). This is not user unfriendliness, this is just the nature of a “List” of things and you’re misuse of it (you’re trying to show a list multiple times, you need to filter it down to the item in the list you’re interested in). I’ll say this directly- this is your implementation’s problem
Lastly, what you’re describing with the raw data being replaced with uploaded data in your repeating group is your implementation of it. No one is forcing you to do that - you need to find a better way of trying to do what you’re trying to do.
By the way: all the exposed states are lists. File name, file size, raw data, uploaded data. It is impossible for me to associate a file name with a raw data. You need to handle that in your logic by taking into considerations indices