Possible approaches are discussed for creating a "missing link" between server/client developers and scripters in OpenSim-based virtual worlds. This could involve extending scripter tools through region modules, APIs, and programming languages to enable dynamic virtual environments controlled by independent program units. The ideal is a "virtual application" model where scripters have full access to standard libraries, dependencies, and client/server methods without being tied to specific client-server implementations or protocols.