Use a real Router instead of just the matcher. This makes it possible to cache the routes if needed.