Håkon Wium Lie is Chief Technology Officer for Opera on Oslo. Support for obligatory simple shaping in SFNT-housed fonts was what he was talking about in the past and more recently he has been talking about support for optional smart shaping in SFNT-housed fonts.
The Unicode idea was to do as much as possible in glyph space and as little as possible in character space by using a powerful graphics model while the ISO 10646 idea was to make the character model more independent of the differences between non-graphics models and graphics models.
This, for instance, is why there are Presentation Forms for Arabic. These were ignored in Apple TrueType 2, as per posts by the TrueType team at the time, and the recommendation today is to ignore them in order to do the shaping in glyph space solely.
Latin ligation is at this point supposed to be supported in Firefox - there are some people talking about whether or not they should insert ZERO WIDTH JOINER and ZERO WIDTH NON-JOINER to make their HTML unsearchable by any living soul.
Stanley Morison said that the art of typography is multiplication, simply. The passage is in A Tally of Types with wood engravings by Reynolds Stone, printed by Brooke Crutchley who was Printer to the University of Cambridge, privately published in December 1953 as a Christmas keepsake.
Worth reading.
hh