Ich nehme an mit Application.ProcessMessages; werden viele unnötige Dinge abgearbeitet und mit Control.Update; lediglich das Updaten des Controls welches animiert werden soll?
Ja, so in etwa. Allerdings reagiert deine Anwendung während der Animation dann auch nicht mehr auf Benutzereingaben.