Currently it seems only certain fields are allowed within ControlType.Array, it would be great to allow all field types such as ComponentInstance