Beam Issues and Making it Seem Seamless between 2 different Conveyors

Hello I need help


Im trying to make the arrows perfect through each conveyor however I cannot do it

local Beam = {}
local CollectionService = game:GetService(“CollectionService”)
local RunService = game:GetService(“RunService”)

local scrollSpeed = 1

RunService.RenderStepped:Connect(function()
local t = tick()

for _, conveyor in pairs(CollectionService:GetTagged("Conveyor")) do
	for _, descendant in ipairs(conveyor:GetDescendants()) do
		if descendant:IsA("Beam") then
			-- Animate TextureSpeed instead (R15+ feature)
			descendant.TextureSpeed = scrollSpeed
		end
	end
end

end)

return Beam

does anyone know how to make the beam seem infinite even though its 2 different conveyor parts regardless what time I place them?

also tried asking ai but it didn’t help dat much