Considering the 2nd case above, how about using controlShowing?