Каков принцип действия оборотного зелья?

Добавляемый в оборотное зелье (Polyjuice Potion) биоматериал представляет образец ДНК в кого превращаются, который заменяет собственный ДНК того, кто превращается?

Я не биолог, но всегда думала, что с возрастом цепочки хромосом не меняются. Тогда как зелье "узнает" текущий возраст тела? Клеточная память?

А способна ли она запоминать изменения, привнесенные физически? Шрамы, татухи, пирсинг?

Барти Крауч брал для оборотного у Грюма волосы, откуда они могли знать, что у него не хватает ноги и глаза? Это же были волосы, а не ресницы, и волосы с головы, а не с ноги. А при обороте он становился именно одноглазым и одноногим Грюмом.

В операции "Семь Поттеров", после оборота все орденцы стали сильно близорукими. Его волосы тоже были в курсе этой особенности тела Гарри.

Если бы не менялись габариты (выше, ниже, толще, худее) можно было бы представить, что оно становится разумной биомассой и действует как симбионт куалькуа, который делал Петра Хрумова похожим на Ника Римера ("Звёзды — холодные игрушки" Лукьяненко).

Или это просто устойчивая иллюзия?

Какие есть соображения?

PS Что-то я подвисла на оборотном…

PPS Если все же зелье меняет тело волшебника целиком, будет ли на него действовать кровный поиск по крови донора частиц?

PPPS Не думайте, что я не пишу, я пишу. Это как параллельные вычисления, процессы друг другу не мешают. Просто мне в голову залезла одна идея, которая не всем понравится, но от меня она не отстает: тянет сшипперить Барти младшего кое с кем (хоть слэш нравится не всем), а вопрос с оборотным никак для себя не решу.