Why do we assume that changes should be animated? It unnecessarily complicates the code.