Replumbed the listeners again.  Achieved a better level of separation
and independence between the various views this time.