Once we're on 2.3.0 we can control this order: https://youtrack.jetbrains.com/issue/KT-55300 (Currently we synthesize what compose compiler generates, but obviously would prefer not to have to do that)