I set this up poorly. Currently each view has a draw function that is called each time the view needs to be seen.
Instead, the draw function should only be called once (or when necessary). There should be a separate show function that hides/shows the appropriate html elements. New elements (like new members and rushees) should be drawn onto these screens in the background.
This isn't a big deal now that the plan screen has been redone. I'm closing this because we have much bigger priorities than performance.