I don't think it's -technically- impossible, I just think it's intellectually impossible for governments to allow such valuable information to actually be anonymous and would provide backdoors to aggregate the data and associate it with citizenry.
You think the government doesn't know the stuff that's already on your ID? Or are you implying governments want to add backdoors for other companies to harvest data?