I knew the day was going to come when I would have to restructure my base classes. I was hoping that day was still a long ways away but the time had come to hunker down and do it. In order to give mesh subsets the ability to position, rotate, and scale I needed something that C# doesn't allow: multiple inheritance. Since I cannot have a class inherit from multiple base classes I had to restructure all my base classes. The benefit of this is the aforementioned and also reduced a lot of redundant methods and properties (thus saving memory). I have released v1.1.281.1 and you can find it at post #1. All this new version is is the previous version with all the base classes restructured and redundancy removed. Many, many changes were made and thus I hope there are no errors or bugs. You all can test this and tell me if you notice anything strange or notice any errors.
Now I can start coding the mesh subsets ability to translate, rotate, and scale