Igor, Alex, Not sure I agree with this: ThinClientConfiguration inside ClientConnectorConfiguration. Very confusing IMO, because ClientConnectorConfiguration is already related to thin clients only.
Why not put the new property directly into ClientConnectorConfiguration?