progress
backup work

- todo: set pointables with fewer frames of history and detect that
  when checking convergence.
- better debugging options
factor out circbuf; more comments; return location of pinch