How hard would it be to add signals and wait for the user to unlock the keyring?