what if `addToGlobalKey` is called twice within < 100 ms? wouldn't the second call cancel the first?