Checking for cache before geocoding

Also setting a cache for non fullstack queries