First shot at the possibility to manually define geoJSON data.
Ensure the map configuration UI doesn't overwrite an already set map class.