This will enhance performance greatly on my page + prevent errors because variables could be null when the control is invisible (not yet in scope).