Optimzed the `refresh process`. The interval will now be started when there was a `need` call before.
Optimzed the `refresh process`. The interval will now be started when
there was a `need` call before.

priorist/columbus