Model now has a sourcePath property and Models with templates are now instantiated lazily.