use cached tamplate loader