Should be `no_std` and ideally `core`-only (no alloc). Falls back to full sequential operation.
Should be
no_stdand ideallycore-only (no alloc). Falls back to full sequential operation.