@yousuf.haque yes it's been discussed and there is a clear outline by Roman what needs to be done. I've been experimenting with a prototype but ideally David Karnok, the maintainer of RxJava, would get involved. Although coroutines take a lot of complexity out of the implementation, it still is a sizable amount of work.