Fix a bug that new values are missing when add multi columns

The new pauFields[?] were re-created to flush the previous values. Add
code to ignore recreation.