Decouple internal  list from .is-modal-trigger elements to resolve programmatically open/close events