Animate multiple Object3Ds simultaneously about different Axes and Magnitude

Hi,
So I many Object3Ds in my Scene. Different Objects to be animated about different Axes and Magnitude. up.mkv (2.9 MB) Hopefully this Video makes sense. How do I go about it? Thanks in Advance.

Is this what you are looking for?

Source code here, https://github.com/mrdoob/three.js/blob/9ef27d1af7809fa4d9943f8d4c4644e365ab6d2d/examples/webgl_loader_collada_kinematics.html

Uses “.dae” models, via https://en.wikipedia.org/wiki/COLLADA

COLLADA (COLLAborative Design Activity) is an interchange file format for
interactive 3D applications. It is managed by the nonprofit technology consortium,
the Khronos Group, and has been adopted by ISO as a publicly available
specification, ISO/PAS 17506

I looked hard at this stuff, couldn’t figure it out, perhaps its something you might use?