Есть несколько способов сделать это прямо сейчас - первый - создать частичку сгенерированного класса и создать новый конструктор с логическим флагом для быстрой загрузки - или что может быть лучше, это создать статический метод фабрики ( Product.SingleEager (1)), который идет и загружает то, что вам нужно.
Второй способ - настроить шаблон T4, чтобы сделать это для вас.
У меня нет планов предлагать конфигурационный переключатель для этого, поскольку это одна из наиболее обсуждаемых проблем - я бы предпочел передать власть в ваши руки:)