Ich erstelle immer eine andere Klasse wie ProductImage
mit einer Eins-zu-Eins-Verknüpfung, um Lazy Loading zu verwalten und auch die Tabelle zu normalisieren:
public class ProductImage
{
public int ProductId { get; private set; }
public byte[] Image { get; set; }
}