Components, props, and Cartesian products