А затем входить в очередь заново с конца. Таким образом есть гарантия что объекты пула будут использоваться по очереди, без пропусков и разных приколов
Жирные кастомные пулы "на все случаи жизни программиста" с очередью не получится сделать, но в большинстве случаев это очень годная коллекция для пуллов