Yea, actually adding columns at all will screw up the Qt serialized headers that we store in the DB :-/. We really should come up with either our own representation for column headers or a way to migrate them. I've tried in the past and couldn't figure out a simple workable way to do it using Qt's headers.