It's not very hard to engineer software with these two constraints at the same time:
* Must feel very responsive * Network requests can take up to 500ms end to end
* Must feel very responsive * Network requests can take up to 500ms end to end
Or just pirate the software and let them sue you for pirating, which you will win since you have a license, even though the computer thinks you don't.
I would guess Canva already does something like this.
This gave me a chuckle because I personally hate things like watching the browser jump through 50+ redirects when logging into a website.