Name Dependent Elytra Textures 25w05a

As it says on the tin, I'm trying to make Name Dependant elytra textures for snapshot 25w05a, in hopes of being able to understand how to do it when 1.21.5 comes out. I was able to achieve this in 1.21.1 using CIT Resewn, but heard that I should be able to do it in vanilla judging by this snapshot. Does anyone know how to achieve this?

Continue to help post