pub type ComponentTypeIdx = u32;