Convert every plot to use the NewStylePlot API

doesn't matter, since the class it's inheriting from (Component) has nothing to do with any of this logic. it is only an issue if we were doing this in eg `XYPlot` in a way that would modify the results of `Plot` functions called before initialization completed