Wrap an observable so that only the top most observer receives notifications.