Yep, you don’t need to create a separate tooltip for every button. Since you’re only using around 10 different messages, just add a class (like <code data-start=”212″ data-end=”226″>.has-tooltip) and a <code data-start=”234″ data-end=”248″>data-tooltip attribute to each button. Then use a bit of JavaScript to show the right tooltip on hover based on that attribute. That way, you’re only creating one tooltip at a time and not loading hundreds when the page starts.