Move expiring cache to a service, and add MVC options
Register the service