Thanks for your inputs guys! Katopz, we needed this functionality for away3d, not lite. I ended up porting your code for about 2 days, got moviemesh working. Meanwhile, I realized that it's better to extend BonesAnimator and provide functionality for seamless caching. So now I can play back the bones animation, cache all frames upfront (which pauses the playback for 1 sec/anim), cache it frame by frame as it is playing or cache N frames on each onenterframe.
Animations run around 4-5 fps faster, which is quite noticable. Will have to test on other machines as well. M.
