public void Modify(SectionInChunk Loc, BlockInSection slot, byte blockId)
        {
            if (m_Helpers.TryGetValue(Loc.Value, out var SectionHelper))
            {
                SectionHelper.Modify(slot, blockId);
            }
            else
            {
                m_Changes.Add(new SectionChange(Loc.Value));
                SectionHelper = new SaveHelper_Section(m_Changes[m_Changes.Count - 1]);

                m_Helpers.Add(Loc.Value, SectionHelper);
                SectionHelper.Modify(slot, blockId);
            }
        }