How to make two clones not be able to collide with each other

I am making a ‘spider’ mob, which is cloned from Replicated storage every 60 seconds into the map. However, I don’t want them to be able to collide with each other. I know I can use collision groups, but I just learned about them today, so help would be appreciated. I don’t see how I could add every spider to it’s own group, or something.

local PhysicsService = game:GetService("PhysicsService")

CollisionGroup = "Spiders"
PhysicsService:CreateCollisionGroup(CollisionGroup)
PhysicsService:CollisionGroupSetCollidable(CollisionGroup, CollisionGroup, false)
 
local function setCollisionGroup(object)
  if object:IsA("BasePart") then
    PhysicsService:SetPartCollisionGroup(object, CollisionGroup)
  end
end
 
local function setCollisionGroupRecursive(object)
  setCollisionGroup(object)
 
  for _, child in ipairs(object:GetChildren()) do
    setCollisionGroupRecursive(child)
  end
end

--when cloning the spider just do setCollisionGroupRecursive(Spider)