See elsewhere here in 3dfa for Doom and other game references by me
While I have ten years asp vb sql and a 100 other languages, I am also a newbie to 3dfa. I had v3.4 without actionscripting, went to Swish2.0 and made games using the javascript in the browser. Now I too am back to 3dfa and love it.
Only recently got into 3DCanvas and a night ago played with 3dfa 3d-shape-editor cool! We live in interesting times, the big boys will continue to spend thousands on 3D professional tools, but with 3dfa and array data storage I can see unlimited potential for graphical programming. I would not have designed your app the way you did but would have stored the position and direction of the feet/head/eyes and moved them as needed from arrays - just me I suppose.
The big question is where is your game going?
If you look at my Doom/hand animation/annabella/chess posts here, I am probably going to create a skybox world with characters on a chessboard grid as my next affort. To do what - I don't know yet but it will incorporate what I learned in the last 12 weeks in 3dfa V4.4 or better.