observeMainData

Emits the next MainData every syncInterval while subscribed.

NOTE: The underlying logic and network requests will be started only once, no matter how many times you invoke observeMainData.