Domain Designer should keep versions of edits so a version of a Domain associated with an Adhoc will remain intact while allowing users to create new versions of Domains.