It should be possible to call async swift functions from java, and either returning some form of future. We may not be able to hook into JVM's continuation (it is jdk internal), however we should explore what we can do here, including blocking in swift side perhaps...