One geocoding service called three ways
New orders geocode on save through a trigger, the back catalogue geocodes in batch, and a nightly queueable chain fills the gaps. A wrong location is worse than an empty one, so there is no any-province-to-its-country guess.