Value of an ID attribute in a repeat region

In a repeat region, the value of an ID cannot be static because attributes of type ID cannot have the same value in a document.

Either the attribute could be removed or a lightning bolt could be added to attach a variable, e.g. btn{{productID}} or similar.

Even worse, if I try to delete the ID in App Structure, it will not let me.