Wait, so sub entities are already implemented in C2 in some sort of way? I feel at a lost with what features are already implemented and which aren't, there seems to be a few changes going on.
Very exited to hear about the reference implementation. Keep up the hard work.
A feature suggestion i would like to make, which already was made in the brashmonkey forum, is motors a la Creature software. Some sort of behavioral bones that affect our assets proceduraly (spring, physics, ik, rotation, wave, etc). also to be able to create our own motors to apply, reuse, share, and download...adding modularity to the mix.