hyperlight-dev/hyperlight-wasm#389 (comment)
I guess the only place where these structs cross the host/guest boundary is now hlwasm/hljs downstreams, which makes it feel a little weird that they are still defined in hlcommon. I don't think we need to do anything about this right now since IIRC it's pretty urgent to get this in so we can prepare for release, but perhaps it's worth thinking about...