coordinates caching