Move accumulation image from global var to worker member, and add image name as viewer property (thus removing functional inheritance cludge.)