Статтеры в играх - мысли по решению проблемы

Уже 3 года меня беспокоит проблема статтеров в играх. Мои любимые игры как Dead Space Remake, Returnal, Ghostrunner 2, практически все игры на Анреал 5, многие игры на Анреал 4 страдают от traversal stutters, т.е. микростаттерах при подгрузках новых кусков локаций. За эти 3 года я перепробовал все, и самый действенный способ уменьшить статтеры была замена Directx11 на Вулкан. Но проблема в том, что заменить Directx12 на Вулкан стабильно невозможно в Виндоус, а на Линукс Нвидиа показывают -30% производительности из-за плохих драйверов.

Одной из надежд на решением проблемы была генерация кадров с локом ФПС. Да, это повышает input lag, но я, играя на геймпаде, вполне могу терпеть input lag на уровне 80-90мс в одиночных играх, это лучше, чем 35мс с микростаттерами. Я пробовал многократно варианты с Nvidia Frame generation на 4080 Super, это отчасти помогало в некоторых играх, но способно было лишь уменьшить небольшие статтеры. Также тестировал долгое время Nvidia Smooth Motion, но опять же это может помочь уменьшить лишь совсем маленькие статтеры с пропуском 1-2 кадров... В Dead Space Remake лучше всех справился генератор кадров с локом ФПС OptiScaler, но даже он не способен полностью убрать более продолжительные микростаттеры, которые начинаются к концу игры. И самое худшее, что OptiScaler сильно ломает HUD в играх, что делает его использование неприятным.

За эти 3 года я поменял все комплектующие в ПК, кроме корпуса. На текущий момент у меня конфиг следующий: 7800x3d, 32ГБ ДДР5 (6000 30-38-38-50), RTX 4080 Super, Samsung 990 Pro (7500мб/с скорость). Изменение конфига отчасти уплавнило несколько игр, но особо не изменила ситуацию в принципе. Даже в такой старой игре, как Sifu, которая может идти в 350фпс, все равно проскакивают микростаттеры при подгрузках даже при локе в 60фпс (1-3 кадра).

Насколько я понимаю, микростаттеры - это даже не "пропуск кадра", а именно долгий вывод нового кадра. Т.е. генераторы кадров особо не могут помочь, потому что дорисовывать особо нечего, ведь кадры во время статтера не теряются. Возникает логичный вопрос: если кадры не теряются, то почему просто не сделать последовательный вывод кадров игры с регулируемой задержкой? Т.е. не генерировать кадры, а выводить кадры игры с задержкой, например 50мс? При 100фпс в игре время вывода одного кадра 10мс, и если случается задержка вывода кадра в 5 раз из-за статтера, то это полностью убрало бы статтер. При этом логика программы была бы очень простой: последовательный вывод кадров с установленной задержкой пользователем. Это намного проще Opitscaler и прочего. Может такие программы есть, но я найти ничего подобного не смог. В Lossless Scaling есть "Max Frame latency", которая по идее должна помогать сгладить статтеры, но никак не влияет.

Что вы думаете о статтерах в играх, и готовы ли вы терпеть +50мс задержку ввода ради более плавной картинке в игре?