Use proper tooltip library
TIL I found about tippy.js, could maybe an option to improve our tooltips. https://atomiks.github.io/tippyjs/
Originally submitted by @sebastinez
Our current implementation has issues when there’s more complex layering going on, we also don’t check whether the tooltips go outside of the viewport.