See NMDCategoryAllocateNewComponent(), NMDCategoryGetOrCreateComponent(), NMDObjectHasCategoryComponent(), NMDCategoryTryGetComponent(), NMDCategoryGetComponent(), NMDGetCategoryIGetComponents()