I suggest a follow up bug - it would be even better to do the following: `return new ViewResult()`. The service provider is accessible on action context, so there's no need to pass it around. We should consider that as an improvement.