why wouldn't it be possible to use AVS for actually computing? Some Superscopes for UI, some Effect lists with Superscopes that, when enabled, do specific tasks (like rearrange data arrays), and a possible Superscope that parses a data array as a program, using its local Megabuf as a sandbox memory? Then, a .gvm file could be like a small disk for storing, for example, small bitmaps, and numeric scripts...
gmegabuf(0) - -1.0 (beginning of file)
gmegabuf(1) - N (length of file)
gmegabuf(2) - number (data type)
...
gmegabuf(N) - beginning of next file,
In other words: is AVS supposed to be a platform for tools and work, or not? Are GVM arrays meant for using flexible formats within them?