Added onCellChange callback