PLAY-30: Refactored new batch instantion logic.