in one of my projects i (mis)use kirby to store tickets. that generates a lot of pages. as a result the panel autocompletion using $site->index()here i guess makes the panel seem unresponsive when entering uris. is there any way to apply caching to index()? I would not shy away from hacking the panel code.
disabling would be an option if i can control it per blueprint/template. but it seems not to be available.
i would like to create a per session cache devalidated only if pages are created/moved/deleted but not when edited. like serialising the php object. the current cache-array is just for one page call.