hi don, thanks for the reply. i will probably start to implement a small caching solution myselves then. After a quick look at the queries of the portal page with the developer support page i found out that the queries "portal::render.portal_select", "portal::render.element_select" and "portal::evaluate_element.element_select" could probably cached as well till the user changes his/her portal configuration. I will start there and continue the work with caching element content afterwards.