Watch table data change, use transclude for tableData directive