MarchingCubes class does some very nice work.
Right now when we call "DoWork", it recalculates the entire scalar field. Are there any plans to only "DoWork" on part of the scalar field? Some applications require small parts of the field to be changed dynamically. While I haven't done time testing, recalculating just the changed portion would save time.