Board Thread:Lua Help/@comment-4405550-20160107031030/@comment-24473195-20160108181722

Cqm wrote:

loading more than 100 different modules will cause problems Where has this hard 'limit' of 100 come from? It's not expensive parser functions, and 100 was never a hard limit anyway. You could see issues less than that or be ok with more than that, it depends on what else is going on. Wikia staff added it to the Lua templating/InfoboxBuilder documentation, and I think I also saw it when reviewing scribunto's code, although I can't remember exactly where. In any case, there are two clear restriction with scribunto, execution time, and memory usage. There is  another limit to array depth. The memory use specifically applies when loading huge data modules.

It is also subject to whatever page limits apply to templates, so in fact when combined with templates it may have even more limits than regular templates. One core difference is that it doesn't matter how huge the modules are. The only thing that matters is the processing and the output. If it processes for too long or uses too much memory it won't render.