So I have a kmp project which targets ios, macos, watchos, etc. into one XCFramework. I put in the compose mp successfully (mostly). The only issue is the watchOS target, which fails since there are no foundation, material(s) libs available. I tried unsuccessfully to split it into two projects, but I quickly run into a circular dependency. And I cannot currently think of a proper solution.
Optimally, the foundation and material could easily target watchOS, since it is a subset of iOS. I wonder if this is in the cards for us one day?