private void generateViewSettings()
    {
        // Show Geometries
        createToggleForProperty(
            "show_geometries", "Show Geometries", "prIsGeoVisible",
            ref myUndoInfo.isGeoVisible, () => myAsset.applyGeoVisibilityToParts());

        // Show Pinned Instances
        createToggleForProperty(
            "show_pinned_instances", "Show Pinned Instances", "prShowPinnedInstances",
            ref myUndoInfo.showPinnedInstances, null);

        // Auto Select Asset Root Node Toggle
        createToggleForProperty(
            "auto_select_asset_root_node", "Auto Select Asset Root Node",
            "prAutoSelectAssetRootNode", ref myUndoInfo.autoSelectAssetRootNode,
            null, !HoudiniHost.isAutoSelectAssetRootNodeDefault());
    }