Merge a lot of the map props widget functionality into the save map widget