/posts/eliminating-the-subscription-for-an-observable-in-several-ways/
https://nitayneeman.com/blog/eliminating-the-subscription-for-an-observable-in-several-ways