Use id instead of name for app state maintenance. Update takes `id`