Made intermediate data provider when rendering templates