Add Route.retrieve() support