Solution — Reusable Object Pool - Object Pool Pattern — Recycling Resources for Performance | OneNoughtOne