- Allow disabling overlay animation

- Add overlay only on open and remove it on close (keeps DOM clean)