I have an erratic rate as well, but even then the macros will still fire off pretty well. There is some leeway.