I still dont understand why it requires a VM.  What do you mean by &#x27;interlinked&#x27; and &#x27;always visible&#x27;. What does C lack that means this would not be possible? Does &#x27;balance memory usage and graphics usage&#x27; refer to designing for very small systems with only a few megabytes?