DispatchType now caches the DispatcherTypeProvider list on a per request basis