Move to AsyncService provided by polyglot; adjust for polyglot HASingleton API change.