Minor refactoring: ObjectPool