Forcing the index buffer to only be ushort 16-bit on PSM for any ctor and fixing illegal use of the marshalling sizeof() trick to get the size of a type. That's not allowed on PSM.