Module scripts execute once on first require?

Note that soon this may no longer be the case after Parallel Lua is live. The module may run multiple times depending on how many VMs need it. This will be a massive pain for me when implementing multithreading, so if you’re interested in using this new feature you should avoid relying on modules running once.