1. Now on all the pages where are bookly forms placed there is cache disabling by the DONOTCACHEPAGE directive. It set in the file "Common.php"
The question is if it is really necessary to turn off the cache? Juts imagine that web page built on Visual Composer or other similar engine, and php code parse gets 10+ seconds...
Why not just put on page ajax loader script hooked by the $(document).ready() and load the page from cache?
2. In case there are two or more bookly forms on one web page - there loading some js code twice. Like here
Are there any way to optimize it and/ or load it as defer / async?
Now server response time is very important as for the search engines also as for user experience. Mobile acceleration going step by step, webs without acceleration lose positions in the search, and those points you will do for sure just to keep your customers. Hope it will heppened soon. ;)