Dynamic map sections help

Hello I have been struggling with ideas on an interactive map that updates when points are captured. The map is split up into sections and when the section is captured it changes to the teams colour. In the long run each section gives a bonus to the team when they are linked together but I won’t get into that.
My first idea (which works) is I have my map and split each section into separate images and in the umg widget put them back together in a puzzle and each section can then change colour separately depending on who it is has been captured by… But following this way I am struggling to figure out how I can then put on team players locations ( green dots) and make it interactive if it isn’t one image but 15 separate images…
Any ideas? Or any ideas how to change sections of the maps colour without having to 15 separate images put together

08d5b69305ae722e609aefe1cd4ba9df2fa57847.jpeg

This is what the map looks like in my umg window when it has been put back together each section is a separate image it’s just a long tedious process. I apologise how **** it looks I didn’t make it look nice as it was just a test