With modified Wiri fork of Dubs Perfomance Analyzer I was able to store data about 1 full in-game day in late game colony.
So far, I have 0 items marked with haul urgently designation. Yet it's workgiver takes the most CPU time.
As suggestion:
It can be optimised by using AnySpawnedDesignationOfDef of DesignationManager in ShouldSkip.
Hey, appreciate the report. However, HaulUrgentlyRefill is not part of AllowTool, must have been added by another mod.
I might still add the precheck you suggested, though.
With modified Wiri fork of Dubs Perfomance Analyzer I was able to store data about 1 full in-game day in late game colony. So far, I have 0 items marked with haul urgently designation. Yet it's workgiver takes the most CPU time. As suggestion: It can be optimised by using AnySpawnedDesignationOfDef of DesignationManager in ShouldSkip.