Rendering performance optimizations: only draw changes (7x speed up)