[This](https://github.com/flutter/engine/blob/b93428ef346861e745d3e3982827c0fdeda569de/impeller/renderer/backend/metal/command_buffer_mtl.mm#L167) is necessary today because Impeller [doesn't do resource hazard tracking across render passes](https://github.com/flutter/flutter/issues/120406). This introduces bubbles in execution on the GPU which wastes available concurrency.