Projecting a product using a pixel geo-coding results in a product where target pixels, which are not inside the original product boundary, are not invalid. The sample values for those pixels are taken from the first source pixel [0,0]. This is because the pixel geo-coding returns [NaN, NaN] for a geo-position outside its scene bounds. These NaN values are later casted to integer pixel indices. The result of a cast from NaN to integer is zero.