Improved bitmap handling and recycling and improved general drawing methods