Add useContent helper and rework templates to use it