Initializing two independent instances of the app, causes the event-handling mechanism to replace the previous app atom with the most recent one.
This is not aligned with the spirit of the design. Maybe a dynamic var can work in this scenario, though it might get confusing.