ServiceAsyncResult internal
More doco