use ngtemplates to prepopulate template cache