Tooltip: fixing this scoping issues with _previousSibling/_nextSibling callbacks