Use DiscoverRunner if available