Siempre creo otra clase como ProductImage
con una asociación uno a uno para gestionar la carga diferida y también para normalizar la tabla:
public class ProductImage
{
public int ProductId { get; private set; }
public byte[] Image { get; set; }
}