Run a task serialized with other thumbnail tasks — only one runs at a time across the whole app. Use this to wrap expensive thumbnail generation work (file downloads + canvas decoding) so cards don't fetch in parallel.
Run a task serialized with other thumbnail tasks — only one runs at a time across the whole app. Use this to wrap expensive thumbnail generation work (file downloads + canvas decoding) so cards don't fetch in parallel.