optimize tableColumnOptions