All children: folders + files
Iterable<AssetNode> get children => [ ...subfolders.values, ...items.values, ];