Currently during indexing, I fetch the full blocks along with their transactions.
If I want to read the input utxos, I either have to have it already indexed or I need to make a query.
The former isn't an option since my indexing service is not going to be indexing from height 0, rather some custom height.
If I have to index lots of blocks I cannot query each input in a transaction per block for all blocks I need to index.
To improve this perhaps the endpoint /blocks/headerIds can return the complete transaction along with their full input utxos.