Remove connection to non-existent signal.
When processing covers on first scan, cache the results before doing the
real work to prevent an active SELECT from blocking the database.

Fixes Bug #1399981.