Fix NPE when the compass is updated after being closed.
Make UserStream a bit more like StreamView. Fixes NPE after UserStreams
are closed.