Displaying tooltips properly when controls and being added, removed, shown, and hidden is tricky.