Refactor dme sync behavior

some redundancy in saves and mapping generation

(from redmine: issue id 1123, created on 2018-08-09tgradl, closed on 2018-08-10)