refactor(tooltip): drop prototype usage