a sort of work version of CrossViewMaskUpdate.
a potential problem is to determine whether to leave a trace. Need more thinking about this.
tomorrow, fake a perfect inpainting and see how everything reconstructs.