Media projects were always large but not interactive, thus no programming was necessary.
Multimedia projects are becoming increasingly interactive and complex.
This triggers the need for OOP scripting languages for Multimedia Authoring Systems.