Added 'IsWarm' helper method (checks if a control is hot or being hovered)