ThreadSafeKVCObject -> SafeObject