What happens to the callback if we currently mounting and our new gets dumped into _pendingState?  This is the same problem I was running into.