Hi Lorenzo,
The SetGraphics object is only able to set the DisplayModel, Size, Alignment, and Orientation for the target object. It does not touch the other inputs for the entity.
If you want the colour to be transferred, you need to create a GreenRectangle ShapeModel that that is used for the DisplayModel input for the Shape_green object. For this to work, the FillColour input for the prototype must be blank, otherwise it will override the value from the ShapeModel.
Or, you can set the FillColour input to the expression this.colour, where 'colour' is an attribute that can be set using an Assign object.
The SetGraphic object will need to be re-thought at some point. The more the graphics can be set programmatically with input expressions and attribute values, the less useful this object will become.
Harry