Why can we not edit dataset column properties after creation. It can be a real pain to delete and recreate the columns if a type needs to change (say from int to double).