I agree it doesn't look sensible. I'm using an Angular expression to determine whether to show or hide the `<select>` element, and currently when the element is hidden, select2 still renders. The better approach would probably be to set `display:none` on the select2 div when it's set on the attached `select`, but I couldn't see a way of doing that. Any suggestions?