Textures blurry until the 3rd or 4th clone of an item

So I made a system that equips a vest to a player when they activate the tool in their hand and it uses the same mesh and texture from the tool but it somehow clones blurry unless you equip it 3 or 4 times

Before Activation:
image

After Activation:
image

After 3-4 Times:

I also noticed a strange event every time that when it’s initially equipped to the player the SpecialMesh is crystal clear for under a second before it blurs itself again. Anyway I can fix this or is this just another ROBLOX thing?

try to disable castshadow.
Char Limit

I was able to fix the problem by removing the specialmesh and renaming a base mesh to handle and converting the original size to the meshes base size

image

image