Instead of putting a private method on the `IterationView`, could we just keep a pointer to the view on `this`?