improved tooltip tween functionality