void IComponentPool.Cleanup(IComponentPoolElement element)
 {
     Cleanup(element as T);
 }
 void IComponentPool.Repool(IComponentPoolElement element)
 {
     Repool(element as T);
 }