diff --git a/src/chain-observers/collectors/jsonrpc/block-collector.ts b/src/chain-observers/collectors/jsonrpc/block-collector.ts
index a5256c2b180f7b92ca8dcedc167bd98ae855443e..76d943560a773bfcdb88a880f1d3afda32077828 100644
--- a/src/chain-observers/collectors/jsonrpc/block-collector.ts
+++ b/src/chain-observers/collectors/jsonrpc/block-collector.ts
@@ -35,10 +35,10 @@ export class BlockCollector extends CollectorBase {
     }));
 
     return {
-      BlockClassifier: {
+      BlockClassifier: (this.cachedBlockData = {
         transactionsPerId: new Map<string, transaction>(block.transaction_ids.map((id, index) => [id, transactions[index].transaction])),
         transactions
-      }
+      })
     } satisfies Partial<TAvailableClassifiers>;
   };
 }