unused params, no move-assign for ObjectPool for now