Can we early-out by checking for the email before checking the `request.location`? That will minimize the number of geocoding lookups.