Не делать new $module :)
В этом фрагменте нечего оптимизировать. Смотрите в конструкторы всех $module, в них нужно производить оптимизацию. А также загляните в setUnit...
хорошо, я грешу на new $module, потому что если вызывать new Router() то выполняется на много быстрее, попробую на разных версиях php может глюк конкретной версии