I realized that I somehow forgot to include the Gangs+ option inside the map config, despite it being completely integrated, so I have added that in...
I have also improved the cartographer give command so it gives you a map with name and lore already filled in. The shading.hide-if-not-hidden and shading.show-highest should also work properly.