The object pool behavioral pattern allows you to reuse objects instead of destroying them and creating them again.
See All 304 Episodes of "Take Up Code"