Waiting two or three seconds for the matching results (with TM hits enabled) is not slow. Actually, it is very fast with the Automatic matching option on. You can get even faster with Preliminary memory matching or disable the Hits option for your TM (very intensive processor's operation).
Preliminary memory matching TM (either as TM option or activated via Translate menu) gives you the cache.
I am not sure if others can reproduce this problem, but my matchboard is rather slow. This is just an example, please not that the delays can even be worse.
See the attached video.