This is why I made this suggestion since from my understand, the following is not possible…
- To modify maps on top of other map data and have it saved separately, and to have the map data require other maps. (An example is to make a “plugin map” that will change the business located in a mall and the modified map data will only include that it requires the official OpenStreetMap master map, and edits a business in the mall)
- To self host your own map repository, were you can host one or several master maps and “plugin maps”.
3rd party map clients can incorporate the ability to add/remove 3rd party repositories and to hide/view master maps and “plugin maps”.