The GeoCoder for this release will be specifically built from the Google API which supports 50,000 Geocoded locations daily. For the most part, points are "Set it and forget it", as long as the address doesn't change. However, that limitation, which may be exceeded by large or complicated lists of points is the reason for the dynamic provider model of the map module. I've had many clients in the past who have needed to make revisions to the old source to support other paid geocoding services. To keep this from causing upgrade issues, the entire model is dynamic, so you can quickly build and use an alternate geo locating service without touching the map source.