Chris at Keyframer.com has glimmer of hope…
As most of us know, Adobe introduced Bones (inverse kinematics) to Flash CS4. What most of us may not know is that the IK span (created when using the Bones tool) supports the control of graphic symbols containing nested animations. Why would you not know that? Because there seems to be a legit bug in Flash CS4 that doesn’t update the symbols on the stage when changing the frame that you want to be displayed. So, if you have tried experimenting with this, you may have assumed it doesn’t work. In reality it does work, it’s just a stage core issue because if you publish or test your movie you will see the appropriate frames updated in the player. If you save. close and re-open the FLA you will see the changes updated on the stage.
Fortunately this has now been fixed for CS5 (not released yet as of this writing). What this means is, we can use inverse kinematics for character animation and control the frames of nested graphic symbols and see these changes updated on the Flash stage.
Read the rest over at his site, complete with some animations proving this fix (I’m assuming he’s using the CS5 Beta)!