- setting setter function has internal handling. TODO: callback to client. - added missing SmartSizing param