Removed extra lazy fetch stuff because it would complicate things down the line a lot (it can be added back to reduce/defer loads later if desired.)  Started on the drawing routine, just trying to sort out all the geometry to feed in to the main loop.