Why do you think overflow:auto of a parent is the problem? A tooltip has `position:fixed`, so, it should not affect any calculation of parents.