When using invisible thread you always have to keep in mind that it stretches and it stretches unevenly. On top of the ziz-zag makes it doubly likely to fray a bit. I would do away with the ziz-zag and carefully sew around the outside or I would match my thread to each piece and sew around each piece. The ziz-zag is pretty but adds to the possibility of fraying.