do not reset the last_ds store unless the data source type is actually changed.