IPlotter changed to make re-using Bounds2D objects easier.
Plotters now use AbstractPlotter.initBoundsArray().