On second thought, that must exist, in fact, that might even be how Blender and such serialize their content.