Please consider the ToolTip's ability to track changes in its target and update its own position accordingly.
A good example for this is the integration between the ToolTip and the Slider drag handle.