attempting to improve the tooltip performance by allowing the event to bubble upwards (its still not working)