Nethermind researchers run a Groth16 privacy pool on frame transactions, letting private withdrawals pay their own gas with no relayer
A shielded pool on frame transactions can pay for its own withdrawals, so users no longer need a third-party relayer, though the post also argues the case is not yet settled.