jsreport is lazy loading things therefore the first request can be slower.
This is required to speed up jsreport boot time and minimize the memory footprint. We don't know what recipes and extensions you gonna use so why load everything during start... I believe it is common best practice.
If you need jsreport to get full speed immediately, just make a "warm up" request as a part of your deployment.