Подсчет ссылок может повлиять на вас, если вы выполняете много назначений этих интерфейсов (или передаете их как неконстантные, не переменные параметры в вызовах функций).
Однако настоящая проблема часто не заключается в 't сам подсчет ссылок, но неявные конструкции try-finally, добавленные компилятором для защиты подсчета ссылок, которые могут привести к дополнительным расходам на вызовы и могут быть наиболее болезненными, если у вас много простых методов (против одной большой процедуры со всемиваш код внутри, который вам не нужен).
Чтобы смягчить этот аспект, всегда передавайте интерфейсы как параметры const или var, избегайте возврата интерфейсов в качестве результата вызова функции и минимизируйте использование локальных переменных интерфейсатип, предпочитайте const-параметры и прямое использование поля объекта.