Component
Other (please describe)
Describe the feature you would like
Initial idea from #9303 (comment)
RpcOpts
and EvmArgs
are incompatible due to overlapping fields. It would be nice to refactor them.
I imagine this overlap is due to older design decisions, so please let me know if there special things to "not touch" or to take care.
I would be of course happy to propose a fix 👍
Additional context
This would make the resolution of #9303 and #11907 way easier and cleaner.