Currently, barriers are created even after gates that should technically occur in the same 'moment', as shown below. Research if barriers actually affect the compiling and running of the circuit and consider removing the possibly superfluous barriers.