PR #804 introduces the async feature which requires additional initialization and cleanup outside gdnative-core to work properly. This cannot currently be automatically done, since the async crate also depends on generated bindings, and cannot be seen from -core.
Related: the crates mentioned in #350 can also be used to implement this.