I think using "once" to bind the the `visibilitychange` event in the view's constructor would be a little cleaner here. ie:

```javascript
View.instance(element, Timer.Panel).once(
  'visibilitychange',
  setTimeout.bind(window, this.picker.reset.bind(this.picker), 0)
);
```

What do you think?

This also underscores a difficulty with using the picker component, generally, but that's a problem for another day.