Rationale
Why should this feature exist?
This is implemented in ethereum/go-ethereum#23087 and ethereum/go-ethereum#23708.
Erigon is the best to maintain an archive node, on which call tracing is heavily used to inspect transactions on Ethereum.
It is necessary to keep in track with the new features on go-ethereum.
What are the use-cases?
Analyze transaction executions.
Implementation
Do you have ideas regarding the implementation of this feature?
Merge the implementation on Ethereum.
Are you willing to implement this feature?
Not sure.