Tenho usado isto muito nos últimos dias! Isso me inspirou a fazer uma versão que se concentra em bloqueios de escrita e na ordenação de tx dentro de um bloco: