Hi,
Just a thought that when you are designing the new map maker if it was possible to add the functionality of having shared elements across maps.
For example. You may have two or more maps which share common elements such as core devices etc, which if you change you dont want to have to go to all the maps and alter the objects. If you were able to create a shared element which was then added to the various maps and any changes that need to be made are done on the base element and subsequently represented in associated maps.
Hope this makes sense
Regards
Miron