@Cykelero Nice write-up! That said, I wonder if this is more about testing how far SwiftUI can be pushed. Would you really go through all these hurdles instead of building this component in AppKit?