Like remove, but runs in a worker isolate.
Future<int> removeAsync() => _runAsyncImpl(_removeAsyncCallback<T>);