У меня была похожая проблема со стилями в моем приложении. После просмотра всего файла xaml пользовательского интерфейса я бы спросил, используете ли вы какие-либо растровые эффекты, так как это вызовет проблемы с повышением производительности процессора. Если да, я рекомендую не использовать их и вместо этого использовать оптимизированные параметры эффектов или использовать поддержку библиотеки шейдеров в WPF, чтобы применить любые эффекты, которые вы ищете.
В моем примере у меня был Элемент с растровым эффектом тени и я смог переключить его на эффект тени, получил желаемый эффект, и процессор не пострадал. Когда у меня был эффект растрового изображения, он фактически перерисовывал всю область прямоугольника, на котором был включен эффект, поэтому, когда у меня был мигающий курсор, он перерисовывал каждый дочерний элемент управления от родительского элемента, к которому применен эффект растрового изображения.
Если вы не используете какие-либо эффекты, то я рекомендую взглянуть на ваше визуальное дерево и посмотреть, насколько оно тяжело с элементами пользовательского интерфейса или, наконец, а иногда и наиболее часто просматриваемым, проверьте свои триггеры и / или события, которые вы могли определить состояние over отображаемого типа гиперссылки может быть чем-то зависшим, что вызывает некоторые проблемы.