move mpiobject to scheduler