How should objects in a simulation respond when another object changes state? In this article, we use an AnyLogic armed-response model to explore the Observer pattern. We compare periodic polling with event-driven notifications and show how the Observer pattern can reduce detection delays, remove unnecessary checking events, and make simulation models easier to extend.