Map cache implementation