[refactor] Add typing to Plots

Note, this is targetted at api-breaking-changes, not develop.
this is jsut a more specific redeclaration of what's already the case on XYPlot