Make renderers fully aware of pillar context

Also refs #16106 
Sorry, I missed that ref on compile template