Need for trace_block for indexing

Hi IoTeX Community,

We are working on integrating Mobula with IoTeX and need some assistance regarding the use of trace_block. Although we can use debug_traceTransaction, this method is significantly slower. For real-time indexing, the p99 performance will be unacceptable, making it unfeasible for our application.

Could you confirm if trace_block is essential for our use case, or if there’s a more efficient alternative to retrieve block transaction hashes and apply debug_traceTransaction individually?

Any help or suggestions from the community would be greatly appreciated. Thank you!

Best! Sacha