I'm still trying to understand the design here, but would it be that you have a single accumulator per block or would it be feasible to have a single accumulator for the entire chain?
Over the entire chain seems like better UX but less ideal as locating primes in that fashion feels very heavy.
Can the developers share any insights here?