Don't spam with self-update checks. Perform self-update in another thread