How are streams created ? by controller, by request? and how many times?

I am confused about the first statement. These will be captured.... for each call

Who is requesting the streams and what does being created each time exactly means? :thinking:

Ekran Resmi 2021-11-23 23.32.50

See watchAllRecipes() and watchAllIngredients() a few sentences below. The stream is created only once.