Great. It does work. However, you have to careful to really not miss any attribute and how to properly handle attributes which are not initialized yet. For example an attribute of a textfield in a row which you have not explicitly created all attributes for will not exist until you enter a value into it, therefore it is besser to be sure that all attributes of a row are initialized at all moments. Yeah, my scripts now can add and remove repeating rows conditonally on API calls, which is really cool and saves so much manual typing work :)