We really should think about starting to merge the x64 and arm code here as much as we can. _Originally posted by @smalis-msft in https://github.com/microsoft/openvmm/pull/2030#discussion_r2399338308_