Since the change to the module loader allowing modules to be loaded by bytes...
http://help.adobe.com/en_US/FlashPlatform//reference/actionscript/3/mx/m odules/ModuleLoader.html?allClasses=1#loadModule() <http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/m odules/ModuleLoader.html?allClasses=1#loadModule()> ... you don't have to supply the modules alongside the rest of the AIR application. You can download them post installation and store them on the filesystem yourself. Which means you can minimise the AIR install to only the core application, and only require an update if that core application changes. You can strip it down to nothing much more than a Preloader which sucks in a module with your core application in it, leaving you with requiring updates only for one class, but I suspect that Adobe wouldn't recommend this as a best practice. Gk.