Issue
If 2 obejcts have 2 data fields with the same Field Label, the data field of the second added obejct will be gone from the data fields.
e.g. When setting a relationship between Account with AccountHistory, if AccountHistory is added after Account, Account ID cannot be found in AccountHistory, because Account also has a data field calls Account ID.