Further allowing this to be explicitly set via `this._width` / `this._height` (not currently set) / `callback.width` / `callback.height` would address #48.