While I understand why cells have ids on them to be able to detect self from non-self, why is this also happening for blood cells, which are basically just bags with no genetic information inside? What's the evolution reason to guard against a foreign human blood cell?