TShapeProperty::TShapeProperty

We don't support this because it could lead to bugs with values not being properly written to remote