I noticed this library created new Vector3/Matrix4x4 types instead of using the built in C# math types. Is there a reason for this or is it just how the generation works?
I could create a PR to make implicit conversions if we cant just use the built in types but I assume they shouldn't go into the generated file so I would likely just need to create them outside in separate classes.