Iterable<DataAsset> get data => encodedAssets.where((e) => e.isDataAsset).map(DataAsset.fromEncoded);