added level-of-detail to rendering; started pixmap cacheing