Split viewport and mutations