feat(tooltip): custom placement