pub type ComponentIdx = u32;