Does there have to be a thread every time the tiniest thing changes?