If the config.ini does not exist, the [Mapquest] item not in the config file, or the prefer_english_names option not present, the geolocation process checks for the existence of the config and (if present) reads it again on every single new lookup.
See def get_prefer_english_names(): in geolocation.py, lines 122-139.
PR fix to follow.