Yep, implemented the canvas from scratch with SwiftUI, which is a lot of fun though it did have its share of "gotchas", especially in combo with SwiftData.
And thanks for the heads up about the cert expiration (just had expired yesterday), I renewed the cert now.