Now I have added the zero-height face elimination and the marching
squares are more obvious around the edges. I may someday rewrite the
method used to allow for interpolation and smooth the jaggies.
Some timings showed that, contrary to my feeling, making the neighbor
map takes most of the time. The MessageTally results are a little
hard to interpret in this case because somehow they don't pick up the
actual copybits that gets run 252 times.