Disabling Examine External Index or leaving unpopulated

Hi, I’ve inherited an old v8 (large) site that’s now been upgraded to v16 and there are 40k docs in the external Examine index but searching isn’t needed or used currently on the actual website. I can’t seem to find a way to disable the index and leave it off and empty, AI is hallucinating with this one coming up with all sorts of settings and composer based solutions that don’t exist in Umbraco 16.

Has anyone done this or know how to do this? Surely this will improve performance of the site to turn it off, at least when it comes to saving docs or doc types in the backend? I can’t find any methods or info about on the official docs or via the AI search on there either.

Maybe messing with the validator to remove all fields? (might have to rebuild/trash the index to have this take effect)

using Examine.Lucene;
using Microsoft.Extensions.Options;
using Umbraco.Cms.Core.Composing;
using Umbraco.Cms.Infrastructure.Examine;

namespace Web.Extensions
{
    public class ConfigureExternalIndexLuceneDirectoryIndexOptions : IConfigureNamedOptions<LuceneDirectoryIndexOptions>
    {
        public void Configure(string? name, LuceneDirectoryIndexOptions options)
        {
            if (!name?.Equals(Umbraco.Cms.Core.Constants.UmbracoIndexes.ExternalIndexName) ?? true)
            {
                return;
            }

            options.Validator = new ContentValueSetValidator(
                publishedValuesOnly: true,
                includeItemTypes: null,
                excludeItemTypes: null
            );            
        }

        public void Configure(LuceneDirectoryIndexOptions options)
        {
            throw new NotImplementedException();
        }
    }

    public class MemberIndexComposer : IComposer
    {
        public void Compose(IUmbracoBuilder builder)
        {
            builder.Services.ConfigureOptions<ConfigureExternalIndexLuceneDirectoryIndexOptions>();
        }
    }

}