private static int FilterUnsupportedArExperiences(Context context, List <ArExperienceGroup> experienceGroups)
        {
            int removedExperiences = 0;

            foreach (var group in experienceGroups)
            {
                removedExperiences += group.ArExperiences.RemoveAll(experience => !ArchitectView.IsDeviceSupporting(context, GetEnumSetFeatures(experience.FeaturesMask)).IsSuccess);
            }
            experienceGroups.RemoveAll(group => group.ArExperiences.Count == 0);
            return(removedExperiences);
        }