private ObjectProgress GetOp() { ObjectProgress op = null; if (opPool != null && !opPool.IsEmpty()) { op = (ObjectProgress)opPool.Pop(); op.Init(); } else op = new ObjectProgress(); return op; }