onChangeCallback -> onPasswordChangeCallback
lazy init UnsavedMessageQueue ,avoid access datastore too early