The plain-English version
Reusing a managed collection of objects instead of repeatedly creating and discarding them during play.
Why it matters
It can reduce repeated allocation or initialization work when that work is measured to matter.
Let’s make it click
A pool recycles short-lived projectiles after they leave play, resetting their state before another use.
Vibe Bro’s heads-up
Forgotten state such as old targets, timers, or event subscriptions can leak between uses and cause confusing bugs.
The docs behind it
Documentation links checked .
Editorial review · October 28, 2026
Supported: Object reuse and lifecycle callbacks are supported. Resetting targets/timers/subscriptions is necessary application cleanup advice, not automatic pool behavior.