I would recommend upping the CPU usage of the client a bit, but definitely not to 500, and it should help.
I didn’t know about this issue, and I can definitely see why it would be an issue.
Most of the time when sending out an action, I don’t need it to happen very fast unless I’m debugging.
If an action is going to run during a maintenance window and it is set to download before constraints are satisfied, does it have the same delay issue, or does it calculated the SHA2 ahead of time?