Great analogy with the bank withdrawal—it perfectly frames the denial-of-service risk. Your breakdown of gas limit griefing and the withdrawal pattern solution was particularly clear and practical. This is a crucial consideration that's easy to overlook during development.