You're making an entire custom model format... just so that you can have a bone? Because that's all it is: a specific transform matrix (objects bound to one another should be able to be oriented as...