We need an implementation of the `BlockResultsService` from ADR-101 on the `feature/adr101-pull-companion` branch.