Random position for friend is same town looks nicer, although deceiving
Caching location lookups to localStorage for ultra-speed