Multiple levels dedicated server / multiplayer

I was thinking about this and think I came up with a solution that might work.

What I came up with would be to have a data server that all servers running world maps connect to in a separate unreal app then authorized clients like your map servers could alter data as needed and the data server would save the data to the HDD as needed then when a player connects to a map the data can be sent to your map server from the data server to the data client app running on your map server.