speed improvement

painter holds now background image; renderer draws directly into it