prevent redundant tooltip on rerender