public IEnumerator BuildColumn(int cx, int cz)
    {
        List3D <OpenCog.Map.OCChunk> chunks = map.GetChunks();

        for (int cy = chunks.GetMinY(); cy < chunks.GetMaxY(); cy++)
        {
            OpenCog.Map.OCChunk chunk = map.GetChunk(new Vector3i(cx, cy, cz));
            if (chunk != null)
            {
                chunk.GetChunkRendererInstance().SetDirty();
            }
            if (chunk != null)
            {
                yield return(null);
            }
        }
    }