Do not geocode twice.

Sleep within geocode as I only need to sleep if the request was really
made.