This is a major bump but I did some tests on this as I also need to know
It looks like there are no call limitations to InsertService:LoadAsset
I did this test which called LoadAsset 1,000 times at pretty much the same time
local is = game:GetService(‘InsertService’)
for i = 1, 1000 do
coroutine.wrap(function()
local lt = tick()
local s, asset = pcall(function()
return is:LoadAsset(28999228)
end)
if s then
print(asset, (tick() - lt))
asset:Destroy()
else
print(asset, (tick() - lt))
end
end)()
end
I recieved no errors at all
Also for fun, each call took ~ 0.1 seconds to return the asset