Трудно отвечать на общие вопросы чем-либо, кроме общих ответов, но если у вас есть современное оборудование и "разумные" требования к производительности, я бы не стал беспокоиться об этом (ответ Hexxagonal точен).
Как правило, узким местом производительности для большинства веб-приложений является не процессор или память веб-сервера, а его обновление дешево и эффективно путем добавления дополнительной фермы серверов. База данных, скорее всего, станет вашим узким местом.
Мой общий совет - сначала спроектировать для удобства обслуживания и беспокоиться о производительности, только если вы знаете, что у вас есть проблема; затем измерьте и определите узкое место, прежде чем пытаться оптимизировать.
Я работал над многими веб-приложениями .Net с очень большим количеством посетителей, и мне никогда не хотелось, чтобы я уменьшил объектную ориентацию в своем дизайне.