Ich hab da nur einen kurzen Blick draufgeworfen und nur festgestellt, dass Demo 3 die einzige Variante, bei der in jedem Frame Rasterization fällig wird, die ist also rechenintensiver als der Rest.
Ich war jetzt nicht besonders sorgfältig, mit hoher Wahrscheinlichkeit ist mir den 10 Minuten auch etwas entgangen, aber mehr Freizeit möchte ich dafür auch nicht aufwenden. An deiner Stelle würde ich nochmal ohne Hardware-Beschleunigung und mit CPU-Throttling profilen, das dürfte auf aufschlussreicher sein. Außerdem solltest du auch mal gezielt die Browser überprüfen, die mit der Animation ihre Schwierigkeiten haben, ich habe nur mit Chrome gemessen.