I was afraid of that with the current() funtion not working well in IP2003.
I am a bit skeptical that rules would work in this situation as the repeating sections have fields that are based on other data fields of that instance, and a rule would set all values in a repeating section to the same value, which would not work. EX: Sub-total of ...