ObjectPool - fixing wrong order in consctructors