I\'ve started using reactive extensions (RxJS) and I understand how powerful using Observables can be when the data is spread out in time (or a stream of data). Ex - observing m