Removed the need for a DynamicControllerSelector