1. A printing system for cut sheets, comprising: a control unit for controlling the printing of image data on a plurality of sheets and scheduling the plurality of sheets in a printing order, the plurality of sheets having different media properties; a paper path comprising a loop in order to enable printing on the plurality of sheets in an interweaving first and second pass in the loop; a print engine for disposing marking material on the sheets according to the image data; a pattern recognition module for recognizing an arbitrary repeating pattern in the plurality of sheets on the basis of the media properties of the sheets, wherein the control unit is configured to determine the entrance time of each of the plurality of sheets for entering the loop in the paper path for the first pass and for the second pass while taking the arbitrary repeating pattern recognized by the pattern recognition module and a length of the loop into account, and wherein the entrance time of each particular sheet of the plurality of sheets is minimized with respect to the media properties of the particular sheet.