๐ We can now observe struct, optional, and enum state in the Composable Architecture, but what
about collections? Let's explore what it takes to get rid of the `ForEachStore` wrapper view
for a vanilla `ForEach` view instead, while still observing updates to collection state in the
most minimal way possible.