First of all English was not primary language hope you can understand and won't piss off.
Thanks for this great tool. It work and do what I wanted and I need a feature for faster workflow.
I had lots of humanoid characters with interacting each other. This involves 2 or more chars get together, so positioning each other was important.
UMotion handles one character / one anim file at a moment. However switching between them was takes lots of time.
Also I have to put character in a pose, so clone locked umotion character, hide original mode, move character scene remve this remove that.
At end, I spend more time to on off characters than spending time with animation. Seriously...
So what need is. Stacking umotion files with locked chars and positions.
Let say 2 people talk in couch. first char a doing someting then click a button. while currect character locked that frame position. now I switched another character handle the animations / Posing. then switch to first character handle another animation.
Probably handling n characters was better.
I'm not so sure that was easy to add or feasible for you.
Ideas coming with put an option a umotion.anim file for preferred character mesh. When umotion file loaded umotion will try to load prefered character.
Also another frame froze script with attachet to character will receive key information from umotion to stay requested frame position
And a list for animation files for next prev jumps.
My Humble Regards