JAL-2674 2nd attempt to refactor seqcanvas drawing to iterator