I haven't had any trouble with this bit yet...  I think because the only time a `setTimeout` would be needed would be if the focus is what caused the element to be removed.  I think that's extreme enough of an edge case that we don't need to worry about it.