Okay, here's a #lua question for you folks using @obey_love. I had a memory leakage issue earlier today, and on a total whim, threw the function collectgarbage() into my update loop. Lo and behold, it plugged the leak. Is this a sustainable practice? Or did I break the law?
I based this decision on a this thread on Stack Overflow - https://stackoverflow.com/questions/20139359/lua-table-memory-leak