first in a series of fixes for HC/mutate. mutation can still draw a
triangle out of bounds, but only on a revert