add an intermediate level in between client resources for templates