Right - surely there is some kind of API from the vendor that could either be proxied by Lucid or some legal agreement signed, and the client could just do its own rendering via the annotations MapKit API, rather than relying on Apple's POIs.
Anyway, I'm not in this world, and it sounds like...