Call the router each time we need a cache instance