Have you tried playing it outside the Itch app (run the .exe from the downloaded contents)? It may perform better this way.
Actually I got it on Steam (which is why I posted here since you seem more active here.)
I tried playing it outside the Steam launcher by running the exe file, and the delays are not as bad (though they are still there.) Hopefully the achievements will sync later.
Thanks for the suggestion. :)