`data.get('deleted_at') != user.deleted_at` will be true when deleting object and also when restoring object. Does everyone agree? We need to change this