Currently, notmuch fetches keys synchronously. This can be *very* slow (I fetch keys over tor) and locks up emacs for the duration. Therefore, this fetch really should be asynchronous. Unfortunately, getting this to work well (i.e. not interleave output in the `*notmuch-crypto-gpg-out*` buffer) requires a non-trivial amount of work. - Steven