Best Pattern for Continuous Polling in Typescript - Effect Community