Is it worth only doing this on an Err return? _Originally posted by @syntactically in https://github.com/hyperlight-dev/hyperlight/pull/697#discussion_r2211751907_