Random cursed thought: if one had a laptop with a smart card reader (say, an old Elitebook or something), would it be possible to use EMV payment cards as a 2nd factor authentication device w/ PIN? Is there something they lack vs typical PC smart cards that make them unsuitable?