Longer or variable interval
Currently, polling interval is set to 5 seconds:

```ts
private readonly intervalTime = 5000; // 5 second
```

This generates quite a bit of traffic and seems overkill.

Any chance it can be either increased (I'm thinking that 60 seconds would be acceptable) or made configurable?

Thanks.