Example memory-budget shows capping total live VMs by a memory budget instead
of a fixed count: with Config.MaxStates unset, the Runtime derives MaxStates
from MemoryBudgetBytes ÷ measured per-state cost, then enforces it with LRU
eviction + back-pressure under load.