Object Pool is a module that uses a set of initialized object kept ready to use, rather than allocating and destroying them on demand. Provides a generic and an instance pool.
Simply install to your roblox-ts project as follows:
npm i @rbxts/object-pool