Short: This is the "Anti C++" animation Architecture: generic