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!