[Quote from Luke's mail]
I think the designer should keep original order when create "data model"
And allow user to re-order in a data model.
When create a cube, it should also keep the same order from data model.
User could adjust the order after created dimensions and metrics later