how do you determine the amount of commas in your castsequence macros? if you're spamming a button at different rates all the time wont they reset at inconsistent intervals?