Hi devs,
just a heads-up that [1] was merged, making the use case "trigger multiple dialogs by the same model" easier to implement.
The infra is now model-centric, just override get(Confirm)WindowProperties + set(Confirm)WindowProperty methods in your model (the one which triggers dialogs), along with popup resolution logic, which usually sits in *Module classes.
Regards,
Vojtech