Save state on SMART client object