Created in response to http://stackoverflow.com/questions/19081421/drawrect-in-very-large-uiview-and-memory-is-not-sufficient