This is where using a common framework pays dividends. For example, on the desktop I can disable animations for all GTK applications.

I stopped using GNOME after 3, but there were still quite a few animations in the GNOME core programs despite having the disable animation setting set. I wonder if that's changed.