If you rearange the order of the custom fields, the result for the user is never the same as when you are editing the order.