Allow more customizable manifest files in YAML