7.3.1 showed a significant slowdown in launch times when upgrading from an app version with saved articles:
https://www.mediawiki.org/wiki/Wikimedia_Apps/Team/iOS/Engineering_Pre-release_Checklist
We should always try to reduce time spent didFinishLaunching, as well as reduce time tying up the main thread, to prevent watchdog terminations.
QA Testing Notes
On both a high powered device and low powered device, please try to build up a large database of items in the App Store 7.3.0 version, then upgrade to 7.3.1 (2318) via TestFlight. The best way to build up a large database of items is to log into an account with a lot of synced saved articles. Once those articles finish downloading to device, try updating. Confirm app launches without crashing and saved articles still work while offline.
