Refactor geojsoncover to use configuration everywhere