I'm assuming that the skins being preserved is intended functionality based upon my own observations and as shown in the screenshots. Please inform if this isn't and/or shouldn't be the case. Tested ...
Fabric Loader version 0.14.6 or greater. Fabric-API version 0.53.0+1.18.2 or greater.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results