As far as I remember from my last test series, all objects kept both colour space and colour profile. You could easily create a pdf from Pages with a mix of rgb and cmyk. That's why this problem always baffled me. Colourwise everything looked fine in the pdf, and yet there clearly were problems.
This is technically correct.
PDF 1.3 and higher provide object-oriented colour management. There is ICCBased for objects that reference embedded ICC profiles. There is Calibrated Colour for objects that reference embedded PostScript Color Space Arrays. There is device colour (device Gray, device RGB, device CMYK). There is spot 'colour' (in callouts because spots are a subclass of device colours). And so forth.
Suppose five photographers supply photographs to the same typographer who is preparing the printing surface. Each photographer, like Peter Breis, is under the impression that CMYK defines colour and each photographer supplies device CMYK to his or her whimsical concept of the target printing condition.
Suppose that the typographer believes the photographers to be technically competent, and consequently builds out a printing master where the ink limit, the black replacement, and the gray balance are different for each photograph on each page. Johan Leide who drove ICC implementation at IFRA in Darmstadt had something to say about this scenario.
Instead, place TIFF with embedded source ICC RGB colour space for the colour correction space, not for the capture space (scanner spaces are non-linear) and not for the correction space (monitor spaces are non-linear, too). An idealised ICC MNTR Monitor space is graybalanced and as it does not use LUT Lookup Tables it is small compared to an ICC PRTR Printer space.
Embed the destination profile as OutputIntent which converts source colour spaces into that one and only one destination colour space which will determine the colourants to be laid down, including the ink limit, the black replacement, and the gray balance. In other words, the printing press is a peripheral to the ICC PRTR Printer profile.
Embedding the destination profile as OutputIntent adds an intermediate colour space to the ColourWorld. However, whether only one object is colour managed (e.g. one photo in Aperture, LightRoom, ColorFlex or what have you) or complex object-oriented ColourWorlds are configured in pagination, the display profile is the place where one first sees the colour appearance rendered.
A good display, a good display profile, and good viewing conditions are important.
/hh