Cache transaction list to reduce GC and improve performance