object pool pattern
noun1
Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Programming, Sciences A creational design pattern that uses a set of initialised objects kept ready to use, rather than allocating and destroying them on demand.