Synchronizing website has to regenerate enter website every time
It depends on the elements you use on the website, e.g. if you use related posts, Publii generates them every time, so the content of the files changes.
Have a look at the “How to speed up rendering process?” article, it will help you optimize the rendering process.
PS/ 5-10minutes? How many posts do you generate?
Do you appreciate the support you've received today? If so, consider donating to the Publii team by clicking here; we'll be sure to use your donation to make Publii even better!