PERF: optimize insert_columns
Merge pull request #4075 from jreback/insert_col_perf

PERF: optimize insert_columns