When updating current table model with new model, the resulting model can be either extended by new columns, or just a JsonTable.
When updating current table model with new model, the resulting model can be either extended by new columns, or just a JsonTable. The latter means that current and new models cannot produce a new definition which reconciles data types for both (data is heterogenous).