What I meant was: these queries will be executed every time the user interacts with the control. Second thing is, that we now have id of the same element hardcoded in two places, so if the id changes, we'll have doubles chances of bugs creeping in.