Make Temperature objects equatable and use the objects themselves to determine if the icons need to be updated.