abstracted inline edit table data functionality into concern