Cloning an item appends a 2 if an item with the same name is listed. Annoying, but I can work around it. Tried using a folder with a unique name (HttpService Guid) and still didn’t work. I need help.
local guidfold = Instance.new("Folder")
guidfold.Parent = workspace
guidfold.Name = game.HttpService:GenerateGUID()
--// data.PetsEquipped is "Maxwell"
local tClo = resources.Avatar.Pets:FindFirstChild(data.PetsEquipped):Clone()
tClo.Parent = guidfold
tClo.Name = data.PetsEquipped
print(tClo) --// Prints Maxwell2
Why do you need a folder with unique name?
Also please cache referances since IR is pretty expensive to invoke __index inside roblox instance and GETTABLEKS in general are pretty expensive.