Hi Loren,
That is very strange, and I would say a bug in the binding process. It seems that the Row1 elements from Table2 are being picked up as part of the binding for the nested table, Table3, which also has a row called Row1.
I changed the Row1 under Table3 to SubRow1 and it seems to work correctly.
I'm not sure how you want the add/delete buttons to work but "this.parent.index" will get you the index of Cell1 (which will always be 1), you might want "this.parent.parent.index".
Regards
Bruce