PIM-3343: rework the media setter and normalizer to be able to use them for mass edit