Save Task structure with taskID, program code and some flags instead of just index in programs array.