ฉันมีกิจกรรมบางอย่าง แต่ละกิจกรรมมีจุดประสงค์จากกิจกรรมบางอย่าง (โฟลว์ไม่สำคัญ) ให้บอกว่ากิจกรรม A ถึง B ถึง C
หาก C ขัดข้องเนื่องจากตัวชี้ว่างหรือข้อยกเว้นอื่น ๆ เกิดอะไรขึ้นกับกิจกรรมอื่นๆ ก่อนหน้านี้ A และ B จะรีโหลด/สร้างใหม่ หรือเฉพาะ B โหลด/สร้างใหม่เท่านั้น
ปัญหาอีกประการหนึ่งคือเมื่อ C ขัดข้อง ตัวแปรคงที่ทั้งหมดจะถูกเตรียมใช้งานใหม่ สิ่งที่เกิดขึ้นเบื้องหลัง