I have a question about server-driven UI and Jetpack Compose. I've seen what some think are examples of server-driven UI with Compose, but really aren't (UI's not really configurable from the server, just data). So I was thinking, would it be possible to serialize Compose functions from the server, and deserialize them on an Android client? Kotlin closures are serializable, so that includes lambdas and functions. But the Compose compiler plugin needs to work its magic on that Composable function, which it can't do if it's deserializing it at runtime. Is the current way forward with server-driven UI with Compose to create a custom view engine, as current approaches use? Or is there a way to leverage Compose as the engine itself?