To often TX is forcing to do a full load on incremental tables and it doesn't allow me to deselect it during deployment. I think you should be able to do all kind of changes to an incremental table without having to do a full-load.
E.g. changing an incremental rule. I think TX should evaluate the new rule with the current data and suggest a value to set as the max value and you could accept it. At least allow me to deploy it without truncating and then I can manually set the incremental value.
Changing the primary key should also be possible without forcing a full-load.