I just refactored the RealtimePublisher in #211 and I am wondering if we really need these two different behaviors of the RT publisher. They make the code harder to read and maintain. In accordance with #199 I would suggest to use the non polling behavior and remove the other one. Perhaps someone could point out a use case where one or the other is preferable?