Weak Auras and the GCD

Is there any way to make WeakAuras take the GCD into account?

My problem is the “Action Usable” and/or “not on cooldown” triggers on the WA’s I make still go off when the spell still isn’t actually usable because of the GCD.

Actually I figured it out. Not sure if this is an improvement or not.