The path is being passed and is relative for templates. Here it shouldn't change. I moved it to const and make it changeable via a public setter.