The `ServiceHelper` could be improved by providing the logic to check if an equivalent `async` process has completed before doing a `sync` call.