great article! I'm trying it out, it seems that it would work but yes, if you have many "target" portlets, your approach for a "broker" mechanism seems the like the next logical thing to do. Thanks for pointing out this doc.