Waiting for the devices, especially, when there are more than one/two o them is annoying. Let's make a compromise for user to choose hes way for providing password for key and/or use specific device holding a key.