Flickering Agile Stitching