Happy to see iOS 17 now gives our views a way to respond to the List selection style.
By reading the backgroundProminence value in the environment our custom controls, say an unread indicator, can adjust their tint as not to be occluded by the background: https://gist.github.com/phillipcaudell/e2ca686fcd6744b8341ac54f240a7798
As of beta 6 it seems to be reporting the wrong value if more than one row is selected on iPad.
I've filed a feedback for any Apple folk who see this 👉 FB13014204