feat(tooltip): properly leverage $templateCache (fixes #455)