More MPI optimizations