Good points both. I would be tempted just to store the values from `frameState` that we need in `this.updateElement_()`.