Adapt to FFI provider changes