feat(components.tooltip) Smart positioning (ready)