I am working on that in ezpublish-kernel#755, @andrerom. Currently adding checks based on permissions, limitations included, which should fix what you mentioned here.

About `render_esi`, maybe. Gotta say I'm really not familiar with that aspect of Sf2 yet :-)