It doesn't seem like automatically generating control points from config-sourced location data is going to work. The location geometry listed in the config appears to only apply to the name label on the map. Even with an applied margin, the marker area doesn't seem to cover the appropriate region. Going to see how a manually tagged marker approach will work.
Markers have no init, and grepping through the marker list for string prefixes is hacky, so having these as pre-initialized values in a mission script is probably the best method.
It doesn't seem like automatically generating control points from config-sourced location data is going to work. The location geometry listed in the config appears to only apply to the name label on the map. Even with an applied margin, the marker area doesn't seem to cover the appropriate region. Going to see how a manually tagged marker approach will work.