Just thinking about the objects in our model. Packaging up the plotting/interaction area as its own object will probably end up being helpful...