Hasty Hands is internally using the synthing options, we could do. An automatic calculation. You can see it easily , because it can fail, reduce your bar to half or succeed.
I have no proof but as programmer i would do it that way.