Improved tooltip placement and appropriate triggering