This causes the modal to be decorated every time it is launched. Meaning if it is opened, closed, reopened, reclosed, etc, it will mutate the dom 2N times. Surely there is a better way!