I experimented with using object pooling in my Lua UI library.

TLDR: it worked great!

https://donaldhays.com/2026/04/14/object-pooling-in-my-lua-ui-library/

Object Pooling in my Lua UI Library