ensure tooltips are always accurate