I have a bad feeling about biometrics. I just don't trust any company to keep that info secure....and you try changing your face or fingerprints when the sub-par security of the company holding that data fails and it's leaked out.
'It's not possible' is never the case with things computing. It's just a matter of the adversary’s will, time and resources.