Implemented functional but slightly hacky and nonstandard method of replacing occurrences of {{some.property.reference}} with its evaluated equivalent text, also added 'name' to assetData