I just customize my (Windows 7) system tray icons so that it is set to "only show notifications". If you're not interested in the animation you're not likely to need to see the tray icon perpetually at all. I think there is possibly a Group Policy to do this in User Configuration\Administrative Templates\Start Menu and Taskbar but I haven't looked.
If no user-selectable option becomes available, I'd like to see it just animate for scheduled scans or even updates. Currently it seems to animate at frequently odd times, presumably when it is doing a on-demand scan of a new file or web page etc.