Make asset type a required property