Fixed: Caching a recursive template (ex: an object with children that recursively renders it's children) would cause the template to include itself in it's own dependencies, creating an infinite loop and a 'stack level too deep' response.