Tweaking; material loading works about 85% now. I need to revisit some areas from the old implementation and clean this up -- it's still very much prototype code.