Load completion with a singleShot QTimer.

It still slows stuff down while typing, but at least it's a lot more responsive
for the initial load.

See #189.