I need to call a function with coroutine.wrap that adds something to a table more than 100s of times in a matter of seconds. Is there a limit/refresh to how many times a function can be called or table have something added? Thanks!
A function can be called as much as you want. Whether that call finishes correctly should not depend on order, for best consistency. Coroutines do not run concurrently, so you do not need to worry about that how many are running “at once”, because the answer is always one or zero.
Items added to a table are visible there at once, so there is no limit on how fast you can update them.