Or should this be done in the `if (this.queryState()) {` branch only?