I would consider the overwriting of the contents, if previously available, a bug.
The contents should keep the values set in the console when uploading a new mda file for the same project as is the case with a cloud deployment essentially.
I suggest raising a ticket with Mendix support for this issue.