It boggles me there isn't an isHighlighted and isSelected environment variable in SwiftUI for content inside Lists.

It's crazy how difficult it is to create "cells" in SwiftUI that work well across Mac and iOS.