- minor refactoring in ReusableObjectPool