@mcdee @lidel the stream option should work for:
It does exactly what you are asking for. PubSub is helpful as well, but not strictly required for this use case.