You can cancel a lot of animations. Most of the cancellations are wanted to give people the opportunity to interact with the game quicker. An example for these interactions is the example you've given, alching an item while mining. I don't intend on changing this, because it would make the game unresponsive imo.