if animation can be canceled,
You shouldn't have to conciously cancel animations. Everybody wants their actions to go off as soon as possible, so who wouldn't try to do that? It makes a lot more sense to just not have the animations that everybody will cancel in the first place.