Changed some responsibility to the PictureMonitor regarding viewMode