The Task renderer is not caching the previous state of the ToDoist data. This means the task Renderer is blank for nearly 10 seconds every time the renderer is viewed, and the user has to wait for it to load the data from ToDoist every time.
The Renderer should cache the previously loaded state and display this instantly, until the new refreshed data is ready to display, then swap the data over. It's preferable to have slightly out of date data, than no data at all every time you go to look at a ToDoist list in a note.
Alternative: wait 10 seconds for a data refresh every time before being able to see data from the ToDoist Plugin.
The Task renderer is not caching the previous state of the ToDoist data. This means the task Renderer is blank for nearly 10 seconds every time the renderer is viewed, and the user has to wait for it to load the data from ToDoist every time.
The Renderer should cache the previously loaded state and display this instantly, until the new refreshed data is ready to display, then swap the data over. It's preferable to have slightly out of date data, than no data at all every time you go to look at a ToDoist list in a note.
Alternative: wait 10 seconds for a data refresh every time before being able to see data from the ToDoist Plugin.