row sync: started to generalize 'RowItemInfo'