We still need pointer-event for Gecko because it's not honoring visibility hidden