The fields are alphabetized in the select statement. If a new column is added, it is inserted somewhere in the middle of the column list, creating an inconsistent order in the target. As a result, the entire history must be re-extracted with the new column list.
Rather than alphabetize, can we adjust this to honor the order of the columns in the catalog/properties file?