dcc.Interval freezes whole app during callback

Is there any way to prevent dcc.Interval from freezing the whole app while doing live updates? Has anyone actually used Interval successfully with a relatively quick e.g. 1-5 second update interval?

For me, using dcc.Interval causes constant “flashing” as the app goes into and out of loading state. Is there any way to prevent this and maintain interaction while a dcc.Interval callback is running?