Cache sections from theme file (closes #28)