It turns out this is a bit harder than expected, largely due to some degradations in tooling over the years. I'll keep investigating, and update this thread when I have more information.