[component] Add structure support flag to component definition