The game is teetering on edge of unplayability.
I moved up all the simple triggers by:
- Increasing the check times.
- moving the triggers to scripts where possible.
- Having rejection checks up top of the trigger so the system doesn't waste time.
I don't think the new trainer issue needs to run so often since it's a rarely used feature.
Can you imagine this as a script?