Don't call prefsMigration(), if already migrated
Update prefs library: .get()/set() + cache
Use updated prefs library
prefsMigration(): use clearUserPref() instead of deleteBranch()