With xdebug.profile+QCacheGrind on medium complex Controler+Model I found a bottleneck on "function recursive($arg,$func,$stack=[]) {" in base.php:

... the bottleneck is on the render of the page to call recursiverly function encode($str) {...} on all the hive.
There is a solution to get this time back without set ESCAPE=false?
Why not caching the static part (DICT, config.ini ...) of the hive encoded and use this with the part coming from Controller?
With xdebug.profile+QCacheGrind on medium complex Controler+Model I found a bottleneck on "function recursive($arg,$func,$stack=[]) {" in base.php:

... the bottleneck is on the render of the page to call recursiverly function encode($str) {...} on all the hive.
There is a solution to get this time back without set ESCAPE=false?
Why not caching the static part (DICT, config.ini ...) of the hive encoded and use this with the part coming from Controller?