
Efficiency wins
	+ return the last factory, not the sub-object for
	  activations
	+ cache id/query -> factory for activations
	+ quit mis-using unions horribly
	+ quit mis-using set_release

  Pernicious Bugs
	+ some nasty problem with per display registration
	+ g_idle handlers can cause vicious activation races
	+ locking of repository should happen even in-proc.
	+ somehow we're activating multiple bonobo-activation-servers
	  sometimes

Architectural issues
	+ we need to detect when all CORBA components are dead &
	  shutdown.
	+ we need to track system services (accessibility registry)
	  that are 
	+ we need to register something at session startup against
	  the display, when it dies, we need to go reaping all
	  processes by pid that have only components registered
	  against that display.
