Is there a way to cancel or disable the minimize animation completely?
To manage automatic window animations, use the commands below. NOTE THAT you'll have to quit and restart an application for the changes to take effect because it checks these settings on app launch.

Disable

To disable automatic window animations, enter the following Terminal command:

defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool NO

Enable

To enable window animations:

defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool YES