public RenderShim(Column column, Patch patch)
 {
     _column = column;
     Patch   = patch;
     _items  = PoolManager.GetObjectPool <SparseArray3D <LightBlockItem> >().Pop();
 }
 public override void Evict()
 {
     PoolManager.GetObjectPool <Patch>().Push(_patch);
     _patch = null;
 }