Kotlin, Dependency Injection, Compose, Multiplatform.
remain attached to it until it's dropped. In other words, instances follow their respective Composable functions without adding any extra overhead. The only limitation arises when designing your parameters: Is everything accessible from outside (state is entirely managed externally — aka stateless