Better calltips: work is done in a background thread