streaming API removed, will resurface in a separate module