I think making the BmpHeatmap field public (readonly) could be useful in certain cases.
One example: after creating a heatmap, I want to save it as a png. Recently this is not possible, only with the other Plot elements...
/// <summary>
/// Pre-rendered heatmap image
/// </summary>
protected Bitmap BmpHeatmap
Then we could use it like this:
var hm = formsPlot1.Plot.AddHeatmap(Intensities, colormap: color, lockScales: true);
hm.Update(Intensities, min: ColorScaleMin, max: ColorScaleMax);
var bitMap = hm.BmpHeatmap;
bitMap.Save(saveFileDialog.FileName, ImageFormat.Png);