It should be possible to create a new custom plottable, add it to the list, and have it plotted on ScottPlot without changing any ScottPlot code. Create a demo program which shows how to do this.
The Plot module lets me get the list of plottables. I should be able to just add my custom plottable to this list and it will appear.
https://github.com/swharden/ScottPlot/blob/aad44762d282d24d6d7e49e74ccf9c04c3f23f40/src/ScottPlot/Plot.cs#L708-L711