start accepting `fade` duration parameter for tooltip.show/hide