Add initial tooltip implementation