Don't attempt to render a template unless one exists.

We check if the id is set to determine if a template exists because for some reason {} is truthy.
Add a content queue for each field and rebuild the interface around it.