it'd be a lot nicer if this was persisted, though that'll mean needing a way to un-set it to get back to the geoip behavior, as well