Split autoload routing off to stop infinite loops