Got Sound Command cloning working. Kind of janky, interface is huge and buggy and unwieldy, but it works. Good enough for now!
I also copied over most of the work to the Animation command, which is just a bit short of working to those same minimal standards. It still needs a bit of reworking to enable creation of empty animations before it will work. Currently trying to load a non-existent image resource generates an uncaught IO error, too, which is probably not what I actually want. I’ll probably change that.