This went through many iterations and this is all that was left in this class.
I will move it elsewhere, although there aren't very many places that are shared between the controller and model.