* refactor(core): change `Assets::iter` item to use `Cow` make the iterator more flexible to support Assets implementations that do not rely on static assets * fix test? * lint * lint * clippy again