@rickclephas I think I figured out: it needs to be declared in the same scope that a suspend or a flow is declared. If multiple scopes, then each scope needs its own `@NativeCoroutineScope`. Is that it?
@leandrofavarin wow completely missed this... But yeah you can use multiple CoroutineScope properties. The resolution order is: 1. property in the (super)class 2. property in the current file 3. property in the (super)class from the extension receiver