Dedupe streaming endpoint events too

This should also probably be merged into `unstable`.

@benbjohnson @mkobetic @charlescng