Refactored ConservationImageGenerator